Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2011-10-19 00:43:55

gomedia
Plugin Author
Registered: 2008-06-01
Posts: 1,167
Website

adi_form_links - Admin-side form links

Summary

adi_form_links is another plugin designed to speed up workflow – from an idea by Edoardo.

It gives you a list of TXP forms referenced by the currently viewed Page or Form template. From this list you can then jump straight to the form edit/create tab.

See the help supplied with the plugin, or have a look online. You can download the latest version from here.

Screenshots

TXP 4.5:

TXP 4.6:

Textpack

You can install a Textpack from the adi_form_links options page under the Plugins tab. Corrections or additional language translations are most welcome and can be submitted here.

Currently the Textpack contains:

  • French (thanks Pat64)
  • German (thanks uli)
  • Polish (thanks BKawalec)

Requirements

Textpattern 4.5.0 or later.

Bug & Limitations

  • doesn’t currently detect “default” forms
  • if your page or form contains TXP code with syntax errors then the form list may not work
  • forms are only recognised if the attribute names end with “form”, e.g. “form”, “listform”, “thanks_form” etc.

Version history

  • 0.4
    • refixes for TXP 4.6
  • 0.3.1
    • fix: cope with default page not being called “default” in 4.6 (thanks jpdupont)
  • 0.3
    • fixes: to back up the wild claim made about TXP 4.6 in version 0.2
    • code tidy up
  • 0.2
    • ignore invalid form names
    • blacklist
    • tested on TXP 4.6
  • 0.1
    • initial release

Feedback

Comments are most welcome.

Credits

  • Edoardo (wornout) – his great idea
  • Uli – beta tester extraordinaire

Spread the love

If you find this plugin useful and would like a warm and fuzzy feeling to go with it, please consider donating to the Textpattern development team.

Last edited by gomedia (2016-09-14 23:52:56)

Offline

#2 2011-10-19 01:36:37

tye
Member
From: Pottsville, NSW
Registered: 2005-07-06
Posts: 856
Website

Re: adi_form_links - Admin-side form links

Absolute fuggin genius :)

I read the thread which started all this and didn’t understand what you were trying to achieve, but now – superb

Thanks to all involved :)

Offline

#3 2011-10-19 02:53:55

maruchan
Member
From: Ukiah, California
Registered: 2010-06-12
Posts: 581
Website

Re: adi_form_links - Admin-side form links

Useful for every TXP site I’ve built. Thanks, Adi.

Offline

#4 2011-10-19 07:56:10

mrdale
Moderator
From: Walla Walla
Registered: 2004-11-19
Posts: 2,195
Website

Re: adi_form_links - Admin-side form links

adi=bomb

Offline

#5 2011-10-19 12:35:42

uli
Moderator
From: Cologne
Registered: 2006-08-15
Posts: 3,914

Re: adi_form_links - Admin-side form links

A linked cheat sheet that you can throw on any existing TXP site!

I find adi_form_links incredibly useful especially if you have front-side page/form editing links and need to make quick changes on a site you built quite a while back so you can’t remember which form adds content to the form you’re just looking at.
Also, you don’t need to clutter or overlay your design with edit links for each form the (front side) page uses.

Thanks, Adi! :)


In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links

Offline

#6 2011-10-19 17:40:34

Pat64
Plugin Author
From: France
Registered: 2005-12-12
Posts: 1,149
Website

Re: adi_form_links - Admin-side form links

Hi Adi ;)

Here is a (possible) french translation for adi_form_links_super_usefull textpack file:

$adi_form_links_gtxt = array(
		'adi_edit_form' => 'Editer ce module',
		'adi_forms_referenced' => 'Modules associés ',
		'adi_forms_used' => 'Modules utilisés',
		'adi_link_list' => 'Liste de liens',
		'adi_list_format' => 'Format de la liste ',
		'adi_none_found' => 'Aucun résultat',
		'adi_pref_update_fail' => 'Echec de mise à jour des préférences',
		'adi_textpack_fail' => 'Echec d\'installation du Textpack (fichier de traduction)',
		'adi_textpack_feedback' => 'Commentaires sur le Textpack (fichier de traduction)',
		'adi_textpack_online' => 'Textpack est également disponible en ligne',
		'adi_update_prefs' => 'Mettre à jour les préférences',
	);

Cheers,


Patrick.
Txp Tricks & Tips by french users : http://txp-fr.net | G+
Github

Offline

#7 2011-10-19 22:40:02

gomedia
Plugin Author
Registered: 2008-06-01
Posts: 1,167
Website

Re: adi_form_links - Admin-side form links

Uli – thanks for the German textpack

Pat64 – thanks for the French (I already had the last 5 phrases) and I hope I’ve preserved the “space before colon”!

tye, maruchan & mrdale – no excuses not to work faster now!

Offline

#8 2011-10-19 22:45:46

towndock
Member
From: Oriental, NC USA
Registered: 2007-04-06
Posts: 228
Website

Re: adi_form_links - Admin-side form links

Adi,

This is fabulous. I’m in the midst of developing a complex site – this plugin is huge.

Keith

Offline

#9 2011-10-21 14:10:25

jpdupont
Member
From: Virton (BE)
Registered: 2004-10-01
Posts: 590
Website

Re: adi_form_links - Admin-side form links

Hi Adi !
If the form doesn’t exist … fabulous !!!
:-)))))

Offline

#10 2011-11-10 16:00:17

sacripant
Plugin Author
From: Rhône — France
Registered: 2008-06-01
Posts: 458
Website

Re: adi_form_links - Admin-side form links

Hi Adi,
Good plugin, unfortunately I do not use the back office to write the pages and modules. I use the plug’in cnk_versionning.

But I’m thinking if it is possible to create a form that would have the role of “Admin Links” with rvm_privileged: an area that lists a series of useful links, visible from the front pages:

  • Name of the template used with link to edit the template
  • Names of modules used with links to editing modules.
<txp:if_privileged level="1">
  <div id="admin_links>
    <txp:adi_page_link />
    <txp:adi_form_link />
  </div>
</txp:if_privileged>

Is this plug’in could be a basis for work?

Offline

Board footer

Powered by FluxBB