MODx Community Forums
The MODx Blog
Donations
Feedburner Feeds
Documentation
Bugs & Requests
The Wiki
download MODx
plugins, modules, snippets
online demo
Jul 05, 2009, 09:28 PM
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search via SMF
or Google:
modx forums
all of modxcms.com
web
MODxCMS.com
Forums
Help
Login
Register
News
:Donate to MODx:
Donations
MODx Community Forums
»
Add-ons, Extensions & Elements
»
Navigation & Tagging/Taxonomy
»
[Module/Plugin] Autolink (ala phpGiggle)
Pages: [
1
]
2
3
...
5
Go Down
« Previous topic
Next topic »
Print
Author
Topic: [Module/Plugin] Autolink (ala phpGiggle) (Read 25304 times)
0 Members and 1 Guest are viewing this topic.
garryn
Coding Team
Posts: 1,252
[Module/Plugin] Autolink (ala phpGiggle)
«
on:
Mar 13, 2006, 08:04 PM »
Hi everyone,
This plugin/module combo will allow you to specify keywords for your site that can be dynamically hyperlinked when the page is loaded.
It originally started out as a straight integration of phpGiggle but, as everybody who frequents the IRC channel will know, it just wasn't that easy
I found phpGiggle suffered major performance issues and therefore I have completely recoded the plugin to be a bit more efficient (and hopefully, I've succeeded
)
However, it still draws heavily on phpGiggle, so people famaliar with that from previous experience will feel right at home - if not, have a play and see what you think.
Four link types can be dynamically created:
By specifying a valid URL a hyperlink will be created.
By specifying a highlight colour, the keyword will be highlighted on the page.
By specifying an abbreviation or acronym.
By using a template function, links to information websites and the Google search engine for a keyword can be added. (Some are included, but others can be added easily as well)
As long as you follow the install instructions (in the correct order) the plugin will be up and running in no time.
New Version 2 available! - Support for accented characters and <abbr> fix for good ole' IE
Download can now be found at:
http://www.modxcms.com/Autolink-507.html
Cheers, Garry
Previous Versions: Version 1a - 216 downloads, Version 2 (pre-repository) - 117 downloads
«
Last Edit: Jul 06, 2006, 09:07 PM by garryn
»
Logged
Search
|
Download Latest Release
|
General Support
About MODx
|
Documentation
|
Bugs/Wishlist
|
FORUM RULES
Garry Nutting
— http://www.immerse.me.uk - My Playground
|
My Amazon Wishlist
|
XBOX 360 Gamertag: webnerd
zi
MODx Special Forces /
Administrator
Posts: 3,329
May Peace Be On You
Re: [Module/Plugin] Autolink (ala phpGiggle)
«
Reply #1 on:
Mar 14, 2006, 05:13 AM »
Great Plugin! Never used phpGiggle before... but I am right, can it be used to autolink any keyword given in the list ? for example: on webpage, wherever MODx is displayed, it converts MODx text to MODx (
http://modxcms.com
) link ?
Thanks,
zi
Logged
Subscribe to
MODx Commercial Support Plans
Share and Explore websites made in MODx
--------------------------------------------------
Follow me on Twitter
My Blog
,
Resource Center
ziworks | Custom/Free MODx Templates
davidm
MODx evangelist
Marketing & Design Team
Posts: 7,026
Software is like sex, it's better when it's free !
Re: [Module/Plugin] Autolink (ala phpGiggle)
«
Reply #2 on:
Mar 14, 2006, 05:16 AM »
Exactly what I've been looking for, thanks a lot Garryn !
Logged
.:
nodeo.net
: Pour un web libre, moderne et ouvert ! ::
david-molliere.net
:
Suivez en "live" mes expérimentations et billets sur les CMS et autres applications web
:.
***
Forums modxcms.fr
Participez à l'élaboration du site MODx francophone !
***
! Nouveau !
En live, ne manquez pas les news de modxcms.fr sur Twitter
! Nouveau !
MODx est l'outil idéal pour les developpeurs et webdesigners qui cherchent un framework de gestion de contenu hautement flexible et performant, tout en étant simple d'accès pour les utilisateurs finaux.
Config :
Apache 2.2.8 - MySQL 5.0.67 - PHP 5.2.8 | Debian 4.0 (Etch)
Réalisations sous MODx :
|
pargade-notaires.fr
|
soleil.info
|
gican.asso.fr
|
michelez-notaires.com
|
amadom.gerondicap.com
|
jocelyne-violet.net
Lizard
Support Subscriber
Posts: 273
Re: [Module/Plugin] Autolink (ala phpGiggle)
«
Reply #3 on:
Mar 14, 2006, 05:49 AM »
My god Garryn ..thats AWESOME
installing to bittersweet now
Logged
Briggsy
Sr. Member
Posts: 372
Re: [Module/Plugin] Autolink (ala phpGiggle)
«
Reply #4 on:
Mar 14, 2006, 06:25 AM »
Quote from: zi on Mar 14, 2006, 05:13 AM
Great Plugin! Never used phpGiggle before... but I am right, can it be used to autolink any keyword given in the list ? for example: on webpage, wherever MODx is displayed, it converts MODx text to MODx (
http://modxcms.com
) link ?
Thanks,
zi
Sure does Zi, just put the link as the value and the optional title in the title filed
You can see it in action in my MODx sandbox as per my message footer.
«
Last Edit: Mar 14, 2006, 06:40 AM by Briggsy
»
Logged
Emergency Management Academy of New Zealand
http://www.emanz.ac.nz
MODx Sandbox
Login: sandbox Password: castle
Admin Sandbox
Login: sandbox Password: castle
zi
MODx Special Forces /
Administrator
Posts: 3,329
May Peace Be On You
Re: [Module/Plugin] Autolink (ala phpGiggle)
«
Reply #5 on:
Mar 14, 2006, 09:37 AM »
Quote from: Briggsy on Mar 14, 2006, 06:25 AM
Sure does Zi, just put the link as the value and the optional title in the title filed
You can see it in action in my MODx sandbox as per my message footer.
Thanks Briggsy! Thats great!
regards,
zi
Logged
Subscribe to
MODx Commercial Support Plans
Share and Explore websites made in MODx
--------------------------------------------------
Follow me on Twitter
My Blog
,
Resource Center
ziworks | Custom/Free MODx Templates
aNoble
Emeritus
Posts: 680
Re: [Module/Plugin] Autolink (ala phpGiggle)
«
Reply #6 on:
Mar 14, 2006, 10:14 AM »
Too cool! We've been needing this for aver a year now (and I've been planning on writing it myself ever since then). You just saved me a bunch of time.
Logged
Adam Crownoble:
obleDesign.com
|
adam@obleDesign.com
|
adamcrownoble@gmail.com
(
Google Talk
)
Lizard
Support Subscriber
Posts: 273
Re: [Module/Plugin] Autolink (ala phpGiggle)
«
Reply #7 on:
Mar 14, 2006, 11:37 AM »
one slight problem ive foubd garryn .. and its not a biggy
is that if I capityalise a word mid sentence (ie: a name ) and then have that word as a keyword .. the auto_link turns it non capitalised, this is not the xcase for start of sentences etc .. any way around this .. ive checked that its capitalized in the Modx doc AND the keyword ..
great mod tho!
Logged
davidm
MODx evangelist
Marketing & Design Team
Posts: 7,026
Software is like sex, it's better when it's free !
Re: [Module/Plugin] Autolink (ala phpGiggle)
«
Reply #8 on:
Mar 14, 2006, 11:42 AM »
Just a thought : could an adapted code be made into an auto-accronym module ?
That would be awesome
Logged
.:
nodeo.net
: Pour un web libre, moderne et ouvert ! ::
david-molliere.net
:
Suivez en "live" mes expérimentations et billets sur les CMS et autres applications web
:.
***
Forums modxcms.fr
Participez à l'élaboration du site MODx francophone !
***
! Nouveau !
En live, ne manquez pas les news de modxcms.fr sur Twitter
! Nouveau !
MODx est l'outil idéal pour les developpeurs et webdesigners qui cherchent un framework de gestion de contenu hautement flexible et performant, tout en étant simple d'accès pour les utilisateurs finaux.
Config :
Apache 2.2.8 - MySQL 5.0.67 - PHP 5.2.8 | Debian 4.0 (Etch)
Réalisations sous MODx :
|
pargade-notaires.fr
|
soleil.info
|
gican.asso.fr
|
michelez-notaires.com
|
amadom.gerondicap.com
|
jocelyne-violet.net
Briggsy
Sr. Member
Posts: 372
Re: [Module/Plugin] Autolink (ala phpGiggle)
«
Reply #9 on:
Mar 14, 2006, 01:46 PM »
Quote from: davidm on Mar 14, 2006, 11:42 AM
Just a thought : could an adapted code be made into an auto-accronym module ?
That would be awesome
It does that now
Just put the expanded title in the value field, and it works. I use it on my site for this very purpose.
«
Last Edit: Mar 14, 2006, 04:09 PM by Briggsy
»
Logged
Emergency Management Academy of New Zealand
http://www.emanz.ac.nz
MODx Sandbox
Login: sandbox Password: castle
Admin Sandbox
Login: sandbox Password: castle
garryn
Coding Team
Posts: 1,252
Re: [Module/Plugin] Autolink (ala phpGiggle)
«
Reply #10 on:
Mar 14, 2006, 04:22 PM »
Right, I've just put up a new version that has a few bug fixes for when using the
acronyms/abbreviations
.
Now for acronyms/abbreviations, the plugin will try and use 'title' but will fall back to the 'value' if no title has been entered and acronym tags will now work when selected in the module.
For those already using this, you will just need to update the plugin code.
Cheers, Garry
Logged
Search
|
Download Latest Release
|
General Support
About MODx
|
Documentation
|
Bugs/Wishlist
|
FORUM RULES
Garry Nutting
— http://www.immerse.me.uk - My Playground
|
My Amazon Wishlist
|
XBOX 360 Gamertag: webnerd
Briggsy
Sr. Member
Posts: 372
Re: [Module/Plugin] Autolink (ala phpGiggle)
«
Reply #11 on:
Mar 14, 2006, 05:01 PM »
Quote from: garryn on Mar 14, 2006, 04:22 PM
Right, I've just put up a new version that has a few bug fixes for when using the
acronyms/abbreviations
.
Thanks for the speedy fixes Garry working well on the site and looking smooth. I love not having to code in stupid <acronym> tags all the time.
Logged
Emergency Management Academy of New Zealand
http://www.emanz.ac.nz
MODx Sandbox
Login: sandbox Password: castle
Admin Sandbox
Login: sandbox Password: castle
davidm
MODx evangelist
Marketing & Design Team
Posts: 7,026
Software is like sex, it's better when it's free !
Re: [Module/Plugin] Autolink (ala phpGiggle)
«
Reply #12 on:
Mar 14, 2006, 05:12 PM »
Quote from: Briggsy on Mar 14, 2006, 01:46 PM
It does that now
Just put the expanded title in the value field, and it works. I use it on my site for this very purpose.
Okay that's even greater than I thought, didn't try it yet why I was asking... really, this is cool
Logged
.:
nodeo.net
: Pour un web libre, moderne et ouvert ! ::
david-molliere.net
:
Suivez en "live" mes expérimentations et billets sur les CMS et autres applications web
:.
***
Forums modxcms.fr
Participez à l'élaboration du site MODx francophone !
***
! Nouveau !
En live, ne manquez pas les news de modxcms.fr sur Twitter
! Nouveau !
MODx est l'outil idéal pour les developpeurs et webdesigners qui cherchent un framework de gestion de contenu hautement flexible et performant, tout en étant simple d'accès pour les utilisateurs finaux.
Config :
Apache 2.2.8 - MySQL 5.0.67 - PHP 5.2.8 | Debian 4.0 (Etch)
Réalisations sous MODx :
|
pargade-notaires.fr
|
soleil.info
|
gican.asso.fr
|
michelez-notaires.com
|
amadom.gerondicap.com
|
jocelyne-violet.net
davidm
MODx evangelist
Marketing & Design Team
Posts: 7,026
Software is like sex, it's better when it's free !
Re: [Module/Plugin] Autolink (ala phpGiggle)
«
Reply #13 on:
Mar 15, 2006, 03:07 AM »
It works nice !
Yeah thanks for the bugfix, it works like a charm and also : great to have this localized, most certainly very helpful to have language strings here
Logged
.:
nodeo.net
: Pour un web libre, moderne et ouvert ! ::
david-molliere.net
:
Suivez en "live" mes expérimentations et billets sur les CMS et autres applications web
:.
***
Forums modxcms.fr
Participez à l'élaboration du site MODx francophone !
***
! Nouveau !
En live, ne manquez pas les news de modxcms.fr sur Twitter
! Nouveau !
MODx est l'outil idéal pour les developpeurs et webdesigners qui cherchent un framework de gestion de contenu hautement flexible et performant, tout en étant simple d'accès pour les utilisateurs finaux.
Config :
Apache 2.2.8 - MySQL 5.0.67 - PHP 5.2.8 | Debian 4.0 (Etch)
Réalisations sous MODx :
|
pargade-notaires.fr
|
soleil.info
|
gican.asso.fr
|
michelez-notaires.com
|
amadom.gerondicap.com
|
jocelyne-violet.net
davidm
MODx evangelist
Marketing & Design Team
Posts: 7,026
Software is like sex, it's better when it's free !
Re: [Module/Plugin] Autolink (ala phpGiggle)
«
Reply #14 on:
Mar 16, 2006, 08:16 AM »
I noticed something : when I input accented characters in the keyword (example : "présentation"), the term is not autolinked (or accronymed or abbreviated).
Probably something to do with the validation regexes, but I wouldn't know how to fix it...
Logged
.:
nodeo.net
: Pour un web libre, moderne et ouvert ! ::
david-molliere.net
:
Suivez en "live" mes expérimentations et billets sur les CMS et autres applications web
:.
***
Forums modxcms.fr
Participez à l'élaboration du site MODx francophone !
***
! Nouveau !
En live, ne manquez pas les news de modxcms.fr sur Twitter
! Nouveau !
MODx est l'outil idéal pour les developpeurs et webdesigners qui cherchent un framework de gestion de contenu hautement flexible et performant, tout en étant simple d'accès pour les utilisateurs finaux.
Config :
Apache 2.2.8 - MySQL 5.0.67 - PHP 5.2.8 | Debian 4.0 (Etch)
Réalisations sous MODx :
|
pargade-notaires.fr
|
soleil.info
|
gican.asso.fr
|
michelez-notaires.com
|
amadom.gerondicap.com
|
jocelyne-violet.net
Pages: [
1
]
2
3
...
5
Go Up
Print
« Previous topic
Next topic »
Jump to:
Please select a destination:
-----------------------------
Announcements
-----------------------------
=> Important News
=> Security Notices
-----------------------------
Commercial Support
-----------------------------
=> [CS] About Commercial Support
-----------------------------
Development & Coding
-----------------------------
=> Commercial Inquiries & Bounties
=> Core Code
===> MODx Next
===> xPDO
=> Module, Plugin & Snippet Creation and Modification
=> In Development
=> Templates
-----------------------------
Add-ons, Extensions & Elements
-----------------------------
=> Module, Plugin & Snippet Usage
=> General Repository Items Support
=> Navigation & Tagging/Taxonomy
===> Wayfinder & DropMenu
=> Creating & Repurposing Content
===> Ditto
===> Jot
===> Front-end Document Management
=> Users, Authentication & Personalization
===> WebloginPE
===> WebLogin, WebSignup and WebChangePwd
=> Rich Text Editors & File Browser
===> TinyMCE
===> FCKeditor
===> MCPuck File Browser
=> Forms, Form Processing & Anti-Spam
===> eForm
=> Search
===> AjaxSearch
=> E-business
=> Polls, Calendars, Address Book and Community
=> Third-party integrations
=> Images, Videos & Podcasts
===> MaxiGallery
=> Manager, Parser & the Core
===> Backup & Versioning
===> Doc Finder
===> ManagerManager
===> PHx
=> Templates
-----------------------------
Support
-----------------------------
=> Release Support
===> 0.9.6.3
===> 0.9.6.2
===> 0.9.6.1
===> 0.9.6
===> 0.9.5 and earlier
=> General Support
===> MODx 101
===> E-Commerce, E-Marketing, Analytics & SEO
===> Hosting Experiences
===> IIS / Windows Hosting Issues
=> Documentation, Tips & Tricks
===> Documentation Suggestions & Corrections
-----------------------------
General Discussions
-----------------------------
=> General MODx Discussions
=> Webworker Lounge
=> Wishlist
=> You and Your Sites
=> modxcms.com Discussions and Suggestions
=> Off-topic
-----------------------------
International Support & Translations
-----------------------------
=> Internationalization
=> Bulgarian
===> Поддръжка
=====> Често задавани въпроси
=====> Инсталация
=====> Модули, Плъгини, Снипети и код
=====> Дизайн и Шаблони
===> Документация, Ръководства и Превод
=====> Документация
=====> Ръководства
=====> Превод
===> Общество
=====> Съобщения
=====> Представете се
=====> Представете сайта си
=====> Дискусии извън MODx
=> Chinese
=> Czech
===> Oznámení
=====> Důležitá oznámení/novinky
=====> Bezpečnost
===> Komunita
=====> Oznámení
=====> Představte se, prosím
=====> Ukázky práce
=====> Různé aneb cokoli co se jinam nehodí
===> Podpora
=====> FAQ (často kladené otázky)
=====> Instalace
=====> Moduly, pluginy, "snippets & code" (šablony zdrojových kódů)
=====> Design & Šablony
===> Dokumentace, tutoriály (návody) a překlady
=====> Dokumentace
=====> Tutoriály (návody)
=====> Překlady (lokalizace)
=> Dutch
===> Ondersteuning
=====> Veel gestelde vragen
=====> Modules, Plugins, Snippets & Code
=====> Design & Templates
===> Documentatie, Tutorials en Vertalingen
=====> Documentatie
=====> Tutorials
=====> Vertalingen
===> Community
=====> Aankondigingen
=====> Stel jezelf voor
=====> Site Showcase
=====> De stamkroeg
=> Filipino
===> Suporta
=====> Kadalasang tanong
=====> Instalasyon
=====> Moduler, Maidadagdag, Karagdagang mga Code
=====> Desenyo at Templates
===> Dokumentasyon, Mga Turo, Mga Salin
=====> Dokumentasyon
=====> Mga Turo
=====> Mga Salin
===> Kumunidad
=====> Anunsyo
=====> Ipakilala ang sarili
=====> Ang Galing ng pinoy
=====> Tsismisan atbp
=> Finnish
===> Tuki
=====> UKK
=====> Asennus
=====> Moduulit, liitännäiset, koodinpätkät
=====> Ulkoasu/Sivustopohjat
===> Dokumentaatio, oppaat ja käännökset
=====> Dokumentaatio
=====> Käännökset
=====> Oppaat
===> Yhteisö
=====> Tiedotteet
=====> Esittele itsesi
=====> MODx sivustosi
=====> Kahvihuone
=> French
===> Support
=====> FAQ
=====> Installation
=====> Module, plugin, snippets
=====> Design/Templates
===> Documentation, Tutoriels et Traductions
=====> Documentation
=====> Traduction
=====> Tutoriels
===> Communauté
=====> Annonces
=====> Présentez vous
=====> Vos sites
=====> Le Bistrot Français
=> German
===> Support (de)
=====> FAQ (de)
=====> Installation (de)
=====> Module, Plugins, Snippets & Code (de)
=====> Design & Templates (de)
===> Dokumentation, Tutorials und Übersetzung
=====> Dokumentation
=====> Tutorials (de)
=====> Übersetzung
===> Community (de)
=====> Ankündigungen
=====> Stellt Euch vor
=====> Beispielseiten
=====> Off Topic / Verschiedenes
=> Hebrew
===> הכרזה
=====> חדשות חשובות
=====> אבטחה
===> תמיכה
=====> התקנה
=====> תיעוד, מדריכים ותרגומים
=====> עיצוב ותבניות
=====> שאלות נפוצות
===> תיעוד, מדריכים ותרגומים
=====> תיעוד
=====> מדריכים
=====> תרגומים
===> קהילה
=====> הודעות
=====> הצג את עצמך
=====> אתרים לדוגמא
=====> כללי
=> Irish
=> Italian
===> Supporto
=====> FAQ
=====> Installazione
=====> Moduli, Plugin, Snippet e altro codice
=====> Web Design e Template
===> Documentazione, Tutorial e Traduzione
=====> Documentazione
=====> Tutorial
=====> Traduzione
===> Comunità
=====> Annunci
=====> Presentazioni
=====> Siti in vetrina
=====> Chiacchiere in libertà
=> Japanese
===> サポート
=====> 良くある質問
=====> インストール
=====> モジュール・プラグイン・スニペット・本体
=====> デザインやテンプレート
===> マニュアル・テュートリアル・翻訳
=====> マニュアル
=====> 事例集、テュートリアル
=====> 日本語化
===> コミュニティ
=====> お知らせ
=====> MODxサイト展示場
=====> 自己紹介
=====> 雑談
=====> 国産リソース
=> Persian - فارسي
===> پشتيباني
=====> راهنما
=====> نصب
=====> ماژول , پلاگین ها , کد ها و جزییات
=====> طراحی و قالب ها
===> مستند سازی , آموزش ها و ترجمه ها
=====> مستند سازی
=====> آموزش ها
=====> ترجمه ها
===> انجمن ها
=====> اخبار
=====> معرفی کردن خود
=====> نمایش دادن سایت ها
=====> بحث های عمومی و سایر موضوعات
=> Polish
===> Wsparcie
=====> FAQ
=====> Instalacja
=====> Moduły, pluginy, snipety i kod
=====> Wygląd i szablony
===> Dokumentacja, tutoriale i tłumaczenie
=====> Dokumentacja
=====> Tutoriale
=====> Tłumaczenie
===> Społeczność
=====> Ogłoszenia
=====> Przedstaw się
=====> Twój serwis WWW
=====> Hyde Park
=> Portuguese
===> Suporte
=====> FAQ - Dúvidas Frequentes
=====> Instalação
=====> Módulos, Plugins, Snippets e Código
=====> Design e Templates
===> Documentação, Guias e Traduções
=====> Documentação
=====> Guias
=====> Traduções
===> Comunidade
=====> Anúncios
=====> Apresente-se!
=====> Bar da esquina (fora de tópico)
=====> Portfólio de Sites
=> Russian
===> Поддержка
=====> ЧАВО (FAQ)
=====> Установка
=====> Модули, плагины, сниппеты и код
=====> Дизайны и шаблоны
===> Документация, Уроки, Перевод
=====> Документация
=====> Уроки
=====> Перевод
===> Сообщество
=====> Объявления
=====> Представьтесь публике
=====> Галерея сайтов
=====> Диван
=> Scandanavian
===> Support
=====> Frågor och svar
=====> Installation
=====> Moduler, plugins, snippets och kod
=====> Design & sidmallar
===> Dokumentation, guider och översättningar
=====> Dokumentation
=====> Guider
=====> Översättningar
===> Webbgemenskap
=====> Meddelanden
=====> Presentera dig själv
=====> Visa upp dina webbsidor
=====> Ordet fritt
=> Slovak
=> Spanish
===> Soporte
=====> FAQ
=====> Instalación
=====> Modulos, Plugins, Snippets & Código
=====> Diseño y plantillas
===> Documentación, Tutoriales y Traducciones
=====> Documentatción
=====> Tutoriales
=====> Traducciones
===> Comunidad
=====> Anuncios
=====> Presentaciones personales
=====> Muestra de sitios
=====> El Café
=> Swedish
=> TÜRKÇE (Turkish)
===> Destek
=====> SSS
=====> Kurulum
=====> Modüller, Pluginler, Snippetlar & Kodlar
=====> Dizayn & Temalar
===> Belgeleme, Eğitmenler ve Çeviri
=====> Belgeleme
=====> Eğitmenler
=====> Çeviri
===> Topluluk
=====> Duyurular
=====> Kendinizi Tanıtın
=====> Site Vitrini
=====> Konu Dışı