URL Button vereinfachen mit JS

Kleine Codeänderungen oder Mini-MODs
Keine Anfragen!!! -- No requests!!!

Moderator: Supporter

URL Button vereinfachen mit JS

Beitragvon mgutt » 16. Dez 2004 17:03

Ich habe auch einen :wink:

Code: Alles auswählen
##############################################################
## Mod Title:      URL Query (BBcode)
## Mod Author:      oxpus http://www.oxpus.de edit by mgutt http://www.maxrev.de
## Mod Description:   a little comfort URL Query based on Javascript
## Mod Version:      1.0.0
##
## Installation Level:   Easy
## Installation Time:   5 Minutes
## Files To Edit:   templates/subSilver/posting_body.tpl
##          language/lang_english/lang_main.php
##          language/lang_german/lang_main.php
##          posting.php
##          privmsg.php
##
## Included Files:   n/a
##############################################################
## Before Adding This Mod To Your Forum, You Should Back Up All Files Related To This Mod
##############################################################
#
#-----[ OPEN ]-----
#
templates/subSilver/posting_body.tpl

#
#-----[ FIND ]-----
#
// Shows the help messages in the helpline window
function helpline(help) {
   document.post.helpbox.value = eval(help + "_help");
}

#
#-----[ AFTER, ADD ]-----
#
function BBCurl() {
   var FoundErrors = '';
   var enterURL   = prompt("{L_BBCURL_URL}", "http://");
   var enterTITLE = prompt("{L_BBCURL_NAME}", "{L_BBCURL_DESC}");
   if (!enterURL)    {
      FoundErrors += "{L_BBCURL_NO_URL}";
   }
   if (!enterTITLE)  {
      FoundErrors += "{L_BBCURL_NO_NAME}";
   }
   if (FoundErrors)  {
      alert("Error"+FoundErrors);
      return;
   }
   var ToAdd = "[URL="+enterURL+"]"+enterTITLE+"[/URL]";
   document.post.message.value+=ToAdd;
   document.post.message.focus();
}

#
#-----[ FIND ]-----
#
<td>
<input type="button" class="button" accesskey="w" name="addbbcode16" value="URL" style="width: 52px" onclick="bbstyle(16)" onmouseover="helpline('w')" />
</td>

#
#-----[ REPLACE WITH ]-----
#
<td>
<input type="button" class="button" accesskey="w" name="addbbcode16" value="URL" style="width: 52px" onClick="BBCurl()" onMouseOver="helpline('w')" />
</td>

#
#-----[ OPEN ]-----
#
language/lang_english/lang_main.php

#
#-----[ FIND ]-----
#
$lang['bbcode_f_help'] = 'Font size: [size=x-small]small text[/size]';

#
#-----[ AFTER, ADD ]-----
#
// URL Query by www.oxpus.de edit by www.maxrev.de
$lang['bbcurl_url'] = 'What is the URL?';
$lang['bbcurl_name'] = 'Please add the Name of the URL.';
$lang['bbcurl_desc'] = 'Description';
$lang['bbcurl_no_url'] = 'You did not add a URL!';
$lang['bbcurl_no_name'] = 'You did not add a name!';

#
#-----[ OPEN ]-----
#
language/lang_german/lang_main.php

#
#-----[ FIND ]-----
#
$lang['bbcode_f_help'] = 'Font size: [size=x-small]small text[/size]';

#
#-----[ AFTER, ADD ]-----
#
// URL Query by www.oxpus.de edit by www.maxrev.de
$lang['bbcurl_url'] = 'Wie lautet die Internetadresse (URL)?';
$lang['bbcurl_name'] = 'Gebe jetzt den Namen für die Internetadresse (URL) ein.';
$lang['bbcurl_desc'] = 'Beschreibung';
$lang['bbcurl_no_url'] = 'Du hast keine Internetadresse (URL) angegeben!';
$lang['bbcurl_no_name'] = 'Du hast keinen Namen für die Internetadresse (URL) angegeben!';

#
#-----[ OPEN ]-----
#
posting.php

#
#-----[ FIND ]-----
#
   'L_EMPTY_MESSAGE' => $lang['Empty_message'],

#
#-----[ AFTER, ADD ]-----
#
   // URL Query by www.oxpus.de edit by www.maxrev.de
   'L_BBCURL_URL' => $lang['bbcurl_url'],
   'L_BBCURL_NAME' => $lang['bbcurl_name'],
   'L_BBCURL_DESC' => $lang['bbcurl_desc'],
   'L_BBCURL_NO_URL' => $lang['bbcurl_no_url'],
   'L_BBCURL_NO_NAME' => $lang['bbcurl_no_name'],
#
#-----[ OPEN ]-----
#
privmsg.php

#
#-----[ FIND ]-----
#
      'L_EMPTY_MESSAGE' => $lang['Empty_message'],

#
#-----[ AFTER, ADD ]-----
#
      // URL Query by www.oxpus.de edit by www.maxrev.de
      'L_BBCURL_URL' => $lang['bbcurl_url'],
      'L_BBCURL_NAME' => $lang['bbcurl_name'],
      'L_BBCURL_DESC' => $lang['bbcurl_desc'],
      'L_BBCURL_NO_URL' => $lang['bbcurl_no_url'],
      'L_BBCURL_NO_NAME' => $lang['bbcurl_no_name'],

#
#-----[ SAVE/CLOSE ALL FILES ]-----
#
# EoM


hier fing alles an ;)

http://www.oxpus.de/phpBB/viewtopic.php?t=844
mgutt
User
 
Beiträge: 63
Registriert: 14. Okt 2004 22:23

Beitragvon AmigaLink » 16. Dez 2004 20:57

Cool - Thx :)
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW


Zurück zu phpBB2 Snippets



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste

cron