Thread Verfasser: Rolly8-HL
Thread ID: 94
Thread Info
Es gibt 7 Beiträge zu diesem Thema, und es wurde 4514 Mal angesehen.
 Thema drucken
R8HL 2 Button Panel
Rolly8-HL
Hallo Leute ich habe mir eine R8HL 2 Button Panel geschrieben.
In der sind alle notwendigen Dateien drin, ist aktiviert und funktioniert.
Nach dieser Vorlage 2 Klicks für mehr Datenschutz.
Da es für mich keinen Sinn macht Seiten zu teilen die nicht vom Gast zu erreichen sind soll dieses 2 Button System nur angezeigt werden wenn diese Seite auch Öffentlich ist (Gast).
Für das Forum und News habe ich das schon hin bekommen.
Bei Artikel noch nicht, da muss noch die Abfrage erweitert werden ?article_id= article_cat=article_cat_id article_cat_access.
Wollte diesen Script benutzen der leider nicht geht weil besagte Abfrage nicht vorhanden ist.
Code
if($data['article_cat_access'] == 0) 
{
echo'<div id="socialshareprivacy"></div>';
}

Hat jemand eine Idee oder Tipp wie das aussehen muss?
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein!
Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten!
Das gibt einem zu Denken oder?
 
John Doe
Hi Rolly,

ich habe eben auf meiner Testinstallation (v7.02.07!) mal etwas rumprobiert und es soweit auch hinbekommen.

Datei: (Rootverzeichnis!) articles.php
Zeile: 64 - 73
Code
   $result = dbquery(
      "SELECT ta.article_subject, ta.article_article, ta.article_breaks,
      ta.article_datestamp, ta.article_reads, ta.article_allow_comments, ta.article_allow_ratings,
      tac.article_cat_id, tac.article_cat_name, 
      tu.user_id, tu.user_name, tu.user_status
      FROM ".DB_ARTICLES." ta
      INNER JOIN ".DB_ARTICLE_CATS." tac ON ta.article_cat=tac.article_cat_id
      LEFT JOIN ".DB_USERS." tu ON ta.article_name=tu.user_id
      WHERE ".groupaccess('article_cat_access')." AND article_id='".$_GET['article_id']."' AND article_draft='0'"
   );

ersetze das zu
Code
   $result = dbquery(
      "SELECT ta.article_subject, ta.article_article, ta.article_breaks,
      ta.article_datestamp, ta.article_reads, ta.article_allow_comments, ta.article_allow_ratings,
      tac.article_cat_id, tac.article_cat_name, tac.article_cat_access,
      tu.user_id, tu.user_name, tu.user_status
      FROM ".DB_ARTICLES." ta
      INNER JOIN ".DB_ARTICLE_CATS." tac ON ta.article_cat=tac.article_cat_id
      LEFT JOIN ".DB_USERS." tu ON ta.article_name=tu.user_id
      WHERE ".groupaccess('article_cat_access')." AND article_id='".$_GET['article_id']."' AND article_draft='0'"
   );

und füge nach der Zeile 97 wo
Code
echo "<!--pre_article-->";

steht, das
Code
if (($data['article_cat_access']=='0')){
echo'<div id="socialshareprivacy"></div>';
}

ein.

Es wird jetzt, bei jedem Artikel, wo die Kategorieansicht auf "Gast" steht, der Inhalt (^^) angezeigt.

Ich hoffe, das war das, was du wolltest?! :)
Dieses Mitglied wurde gelöscht!
 
Rolly8-HL
Genau das was mir gefehlt hatte tac.article_cat_access.
Jetzt geht es auch in Artikel danke.
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein!
Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten!
Das gibt einem zu Denken oder?
 
John Doe
Kein Problem... ich war grad bei dir da auf der verlinkten Seite... mir wird da das "2-Klick-System" in der "articles.php" aber nicht angezeigt...
Dieses Mitglied wurde gelöscht!
 
Rolly8-HL
Sollte jetzt aber da sein Link nach Artikel.
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein!
Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten!
Das gibt einem zu Denken oder?
 
John Doe
Joar... jetzt wird es mir angezeigt... Gut, ich hoffe, dass dein Problem dann damit gelöst ist Smile
Dieses Mitglied wurde gelöscht!
 
Rolly8-HL
Ja Danke damit ist mein Problem für Artikel gelöst, nachzulesen unter
R8HL 2 Button Panel v.1.0.0
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein!
Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten!
Das gibt einem zu Denken oder?
 
Springe ins Forum: