Radiostationen
Internationale Suche
SBB|CFF|FFS

 Fahrplan

Datum:
Zeit:
 Abfahrt
 Ankunft
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA: Weblinks Hacks

Weblinks Hacks 4 Jahre, 7 Monate her #54

  • Marcel Wuersch
  • OFFLINE
  • Moderator
  • pctech Webservices
  • Beiträge: 124
  • Karma: 4
Nun in Joomla ist ja eine Weblinks Komponente Enthalten.
Um einen neuen Menülink um Links einzureichen im Frontend fügt man ja einen Menupunkt
URL: component/option,com_weblinks/task,new/

Um nur den Inhalt der Komponente anzuzeigen:
index2.php?option=com_weblinks&task=new



Nützlich zum Einbinden als Pop up.

Nun zum Hack: Zum Anzeigen des Übermittelten Links im Admin EMail, was Standartmässig versendet wird: In Zeile354 components/comweblink/weblinks.php
$row->url,


So sieht das dann aus:
mosSendAdminMail($adminRow->name, $adminRow->email, '', 'Weblink', $row->url, $row->title, $my->username );
    }



Dann noch dies. damit die Nutzer mehrere Links Veröffentlichen können, ohne jedesmal zur Startseite zurückgeleitet werden..
Zeile: 357 Orginal
$msg     = $isNew ? _THANK_SUB : '';
    mosRedirect( 'component/option,com_weblinks/task,new/', $msg );



Bei Iframe einbindung so:
$msg     = $isNew ? _THANK_SUB : '';
mosRedirect( 'index2.php?option=com_weblinks&task=new', $msg );





Anmerkung: Der Aufruf der php2 ruft immer nur den Inhalt der Komponente auf. So lassen sich Locker Inhalte von anderen Joomla Komponenten einbinden

Nun zu Joomla 1.5 RC3. Dortvorhanden, der Link wird mitgesendet.
Hier könnt Ihr das Ziel nach dem übermitteln des Links ändern:
components/com_weblinks/controllers/weblink.php
Zeile 138.
$this->setRedirect(JRoute::_('index.php?option=com_weblinks&view=categories', false));

ändern in
$this->setRedirect(JRoute::_('index.php?option=com_weblinks&view=weblink&layout=form&Itemid=', false));
Man kann einen Menschen nichts lehren, man kann ihm nur helfen, es in sich selbst zu entdecken.. (Galileo Galilei)
Letzte Änderung: 2 Jahre, 7 Monate her von Marcel Wuersch.

Imagelinks Hacks 3 Jahre, 7 Monate her #146

  • Marcel Wuersch
  • OFFLINE
  • Moderator
  • pctech Webservices
  • Beiträge: 124
  • Karma: 4
Einen kleinen Hack zu der ImageLinks Komponnete, welche ich fantastisch finde: Um einen neuen ImageLink einzureichen folgenden MenüPunkt erstellen: URL:
index.php?option=com_imagelinks&task=new
Natürlich können Sie auch hier nun den Inhalt der Komponente anzeigen lassen:
index2.php?option=com_imagelinks&task=new
So können Sie das Weblinkeinreichen Formular zum Beispiel auch als popup einbinden. Nun zum Hack, den Url in der Eamil mitanzuzeigen: Zeile 275 in imagelinks.php alt:
mosSendAdminMail($adminRow->name, $adminRow->email, "", "Imagelink",  $row->title, $my->username ); 
Wir nun neu zu:
		mosSendAdminMail($adminRow->name, $adminRow->email, "", "Imagelink", $row->url, $row->title, $my->username ); 
Dank dem aufruf :
$row->url
wird nun der URL des Imagelinks in der Mail mitangezeigt.
Man kann einen Menschen nichts lehren, man kann ihm nur helfen, es in sich selbst zu entdecken.. (Galileo Galilei)
  • Seite:
  • 1
Ladezeit der Seite: 0.68 Sekunden

Demo Seiten