http___blog.unone.org_date_2008_06_1.xml
http___namedfork.net_iphone_minivmac.xml
1.1 1.2 1.3 1.4 1.5 2.1 3.1 4.1 5.1 6.1 7.1 7.2 8.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 16.1 17.1 17.2 18.1 19.1 20.1 21.1 22.1 23.1 24.1 25.1 25.2 26.1 27.1 28.1 29.1 30.1 31.1 32.1
От доста време се замислях да напиша такъв плъгин и ето я първата версия на плъгина. Благодарение на поста на Пламен Томов за Подобни резултати от Google Blogsearch се роди идеята. Доразвих неговия код, използвайки вградени за wordpress класове и функции ( т.е. няма нужда от добавяне на нови файлове, просто качвате плъгина във директорията /wp-content/plugins/, след което го активирате от административния панел ), като по този начин се подобрява бързодействието на плъгина, защото не зарежда много файлове наведнъж. Плъгина има възможност да се скинва – т.е. частта с html-a е отделена във файла theme.php, css-а е изведен във файла style.css, като използва зададените по подразбиране стилове от оригиналния css файл. Плъгина е xHTML съвместим. Линкът http://blog.unone.org/wp-content/uploads/2008/06/blogsearch1.rar Идеята Идеята на плъгина е да покаже свързани по смисъл постове от други блогове, от което печелите допълнително ключови думи по съответната тема, на която е поста. Как работи плъгина? Ако има добавени тагове към поста, ги взима и прави заявка към blogsearch.google.com, ако липсват такива – взима всички думи от заглавието и тогава прави заявката. Резултатите се визуализират директно след самия пост Инсталация - Разархивирайте архивния файл, след което копирайте създалата се директория във /wp-content/plugins/ на вашата wordpress инсталация - Активирайте плъгина от раздел „Plugins“ Описание на файловете - blogsearch.php – основния файл за плъгина – препоръчително е да не се редактира - theme.php – файла с html-a – тук може да дописвате, редактирате тагове на HTML и съдържание - style.css – css файла, който можете да ползвате, за да скиннете плъгина - readme.txt – стандартен readme файл Лиценз На фона на интернет пиратството, винаги е било забавно да се говори за лицензи. Включил съм плъгина текст от GPL лиценза: Copyright 2008 by Manol Trendafilov (email : manol.trendafilov /at/ gmail.com) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Разпространява се свободно и безплатно под GPL лиценз ( тъй като винаги съм бил фен на Линукса, е под GPL, а не някакъв друг ) Чувствайте се свободни, да коментирате, да давате идеи за развитието на плъгина, защо не и да критикувате. Първият ми плъгин за WordPress Йее!
1.1 2.1 3.1 4.1 5.1 6.1 7.1 8.1 9.1 10.1 11.1 12.1 13.1 14.1 14.2 15.1 16.1 17.1 18.1 19.1 20.1 21.1 22.1 23.1 24.1 25.1 26.1 26.2 27.1 28.1 29.1 29.2 30.1 31.1 32.1 32.2 32.3 33.1 34.1 34.2 35.1 36.1 36.2 37.1 38.1 39.1 40.1 41.1 42.1 43.1 44.1 45.1 45.2 45.3 46.1 48.1 50.1 51.1 53.1 54.1 55.1 56.1 57.1 59.1 60.1 61.1 62.1 63.1 65.1 66.1 67.1 68.1 69.1 70.1 71.1 72.1 73.1 74.1 75.1 76.1 77.1 78.1 79.1 80.1 81.1 82.1 82.2 83.1 84.1 85.1 86.1 87.1 88.1 89.1 90.1 91.1 92.1
Mini vMac for iPhone This is my port of the Mini vMac emulator to the iPhone and iPod Touch, for iPhone OS 2.2 or later. Here is a video of it, showing some features of an early version: Features - 4MB Mac Plus - Full screen (scaled down) or scrolling (full size) - Full simulated keyboard (including all Mac keys) - Sound Requirements - Jailbroken iPhone or iPod Touch - iPhone OS 2.2 or later - Disk images with Mac software Installation To install Mini vMac, add the namedfork.net repository to Cydia (in More Sources), and it will show up in the emulation section. Alternatively, you can add the repository manually by using this address: http://apt.namedfork.net/iphone Usage ROM Installation The ROM file must be named vMac.ROM and placed in /var/mobile/Library/MacOSClassic Disk Images Disk images should have .img or .dsk extensions, and be located in /var/mobile/Library/MacOSClassic for them to show up in the disk chooser. To insert disk images, swipe left with two fingers and the list of disks will appear. Icons are automatically generated based on the contents of the disk. To delete a disk image, swipe left on it and the delete button will show if disk image deletion is enabled (in Settings). To create a new disk image, press the + button in the disk image chooser. Write a name and use the slider to choose a size between 400KiB and 125MiB Keyboard Swipe up with two fingers to show the keyboard, and down to hide it. The emulated keyboard features all the keys on the Mac Plus keyboard, except the keypad. The Command, Option and Shift keys are sticky, to make keyboard shortcuts easier to do. You can change the keyboard layout and opacity in the settings view. Mouse You can choose to use the screen as a touchscreen, where tapping anything sends a mouse click, or as a trackpad. In trackpad mode, dragging is done by tapping twice fast and holding it down. Screen You can toggle between full screen (the Mac screen is scaled down to fit the iPhone) or full size (the Mac screen is shown at its real size) by tapping the screen with two fingers. In full size mode, you can scroll by tapping the edges. Settings Swipe right with two fingers to show the settings dialog, where you can change the following: - Mouse: switch between touchscreen and trackpad mode - Sound: enable/disable different sounds from the emulator - Disk Images: enable/disable disk image deletion, and automatic icon creation - Keyboard: change the keyboard layout and opacity On the bottom of the settings view, you can find the Interrupt and Reset buttons. Suspend If you press the home button while the emulated Mac has disks inserted, Mini vMac will pause but stay open, and show this by displaying the Mac's screen in its icon. To quit Mini vMac properly, eject all disks before pressing home. Note that when Mini vMac is suspended, it still uses memory and could be forced to quit if the memory is low. Change Log - Fixed crash on iOS 4.3.x - Removed SBCustomIcon dependency for iOS 4 compatibility - Minor interface changes - iPhone OS 3.0 compatibility - Handles checksums in Disk Copy 4.2 images - Hebrew localization and keyboard layout (Gil Osher) - British keyboard layout - Minor interface changes - Create and delete disk images - Plays sound when disks are ejected - Trackpad mode - Application icons in disk list - Mac screen in icon when suspended - Sound emulation - Allow uppercase disk extensions - Close Settings View after Interrupt/Reset - Finds keyboard layouts in (~)/Library/MacOSClassic - Shows version in Settings View - Faster and more accurate Video - Hard Disk Icon - Fixed Clock emulation - Fixed keyboard layout changing bug - Spanish Localization License This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Development - Mini vMac for iPhone is based on Mini vMac 3.0.4 by Paul C. Pratt. - Mini vMac for iPhone is written and built using the open toolchain - Browse the Source Code You can check out the latest source code from subversion: svn checkout svn://vc.namedfork.net/namedfork/minivmac4iphone/trunk