Beiträge von Wishpacker

    Guten Morgen zusammen,


    Ich hab mir extra die Forenregeln wegen dem pushen durchgelesen und bin mir nicht sicher ob das jetzt richtig ist, aber es Betrifft ja das Thema!

    Zitat

    Ich muss die default.php ja garnicht abändern. Ich muss ja nur den Feldtyp auf URL ändern, dann geht es auch mit dem Link. Aber ich möchte ja gerade das sich der Link wie oben beschrieben zusammensetzt, wenn es geht.

    Dann geht es also nicht? Oder hast du nur vergessen mir eine Antwort zu geben? Wenn das nicht geht, wie kompliziert ist es dann Joomla überprüfen zu lassen ob der eingegebene link wirklich mit http://www.facebook.com beginnt? Andernfalls soll eine Meldung im system-message-container kommen und das speichern verhindert werden?

    Hä? Das versteh ich jetzt nicht.


    Das ist doch genau der Code, den ich auch gepostet habe, nur das li bei dir nur am Anfang vorkommt. Ich hatte das erst auch so aber damit hat es bei mir erst nicht funktioniert. Hast du sonst noch was verändert, außer li weggemacht?

    Ja genau. Ich möchte nur die Zahl hervorheben aber ich weiss nicht wo der Fehler liegt.


    Code
    li:not(.pagination-start)li:not(.pagination-prev)li:not(.pagination-next)li:not(.pagination-end) span.pagenav {
    background-color: darkorange;
    color: black;
    border-radius: 5px;
    padding: 3px;
    }

    Ich muss die default.php ja garnicht abändern. Ich muss ja nur den Feldtyp auf URL ändern, dann geht es auch mit dem Link. Aber ich möchte ja gerade das sich der Link wie oben beschrieben zusammensetzt, wenn es geht.

    Zitat

    Du findest die regulär überschreibbaren Datein für den Einzelkontakt unter

    /components/com_contact/views/contact/tmpl/

    Das heisst, immer wenn ich eine Komponente overriden will, muss ich einen /tmpl bzw. /layouts oder suchen?


    Ich versuche nochmal genauer zu beschreiben was ich will. Ich möchte Felder anlegen die einen festen Link enthalten. z.B. gerade das Facebook-Feld soll dann so aussehen http://www.facebook.com/Feldwert

    Wie nicht overriden darf? Ich habe die datei ja nach /html kopiert. Welche datei wäre dann die richtige? Ich wollte es halt mit einen override lösen, damit ich auch Profile verlink,en kann für die es eine Erweiterung gibt, wie z.B. für Steam. Oder ist das so nicht machbar?

    Moin


    Habe es jetzt mal so probiert.


    PHP
    <?php echo JHtml::_('image', 'system/'.$this->params->get('link_icons', 'weblink.png'), JText::_('COM_WEBLINKS_LINK'), null, true); ?>
    <div class="thumbshots"><img src="https://preshots.com/image/?size=SXL&url=<?php echo $link; ?>" /></div>

    Das ergebnis ist hier zu sehen.


    Wenn man sich die URL von den Thumbshots ansieht sieht man https://preshots.com/image/?si…inks?task=weblink.go&id=1 anstatt https://preshots.com/image/?si…&url=https://de.html.net/


    Und warum werden die Thumbshots nur bei jedem 2. Eintrag angezeigt?


    Und nein. Es soll kein anklickbarer Link werden. Ich möchte die Vorschaubilder und daneben den Link als anklickbarer Text. Die Vorschaubilder sollen anstatt der Weltkugel sein.


    Freundliche Grüße,

    Michi

    Moin,


    Ich hab mich mal ohne PHP-Kenntnisse und ohne zu wissen was ich da wirklich tue an die Sache rangewagt und es funktioniert natürlich nicht. ;)


    Ich habe geschaut in welcher Datei weblink.png steht, denn da müssen ja auch die Vorschaubilder hin. Es ist \com_weblinks\category?\default_items.php (Gibts da eigentlich auch nen eleganteren Weg, die richtige Datei zu finden?)


    Zeile 86 hat mich vermuten lassen dass ich $link durch die URL ersetzen muss. Demnach hab ich folgendes gemacht:


    PHP
    <?php echo JHtml::_('image', 'system/'.$this->params->get('link_icons', 'weblink.png'), JText::_('COM_WEBLINKS_LINK'), null, true); ?>
    <div class="thumbshots"><img src="https://preshots.com/image/?size=SXL&url=$link" /></div>

    Ich weiß dass ihr jetzt alle eure Köpfe schüttelt, aber wie geht es richtig?


    Freundliche Grüße,

    Michi

    Hi, vielen Dank für eure Antworten!

    Zitat

    Du hast eine Seite bei der sich user registrieren können.

    Dann möchtest du dass ein user ein (Profil)feld bekommt, in dem sein Facebooklink drinsteht?

    Richtig! Allerdings war meine Idee das nicht auf Facebook zu beschränken. Ich dachte an Profilfelder die einen festen Link beinhalten und dann der eingegebene Wert aus dem Feld an der entsprechenden Stelle hinzugefügt/ersetzt wird. Versteht ihr?


    Zitat

    Ferner möchtest du anscheinend eine Linkliste mit Weblinks aufbauen. Und nein, da gibt es keine Datei dafür, die Links kommen in die / aus der Datenbank.

    Du kannst den Aufbau der Links eventuell verändern indem du ein Template Override für die Links erstellst.

    Ja genau override! Das meinte ich ja mit datei abändern und danach packe ich sie in den html-ordner vom Template. Jetzt ist nur die Frage welche Datei und wie?


    Freundliche Grüße,

    Michi


    P.S. Das Thema steht schon wieder auf erledigt. Ich lasse mir wohl zu viel Zeit mit den Antworten...

    Das scheint mir ein bisschen zu kompliziert!


    Gibt es da keine Datei welche den Linkaufbau definiert? Wo ich dann quasi nur http://www.facebook.com oder dieses preshots.com davor schreiben muss und dann irgendein Tag oder so?


    Zitat

    OT: Bitte erstelle einen aussagekräftigen Titel für Deine Frage.

    Ja klar! Ich hatte eben gleich zwei Fragen in ein Thread gepackt und wusste dann nicht so recht! :)


    freundliche Grüße,

    Michi