Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Workaround: Links können als User nicht ertstellt werden
22.03.2004, 21:27 PM
Beitrag: #1
Workaround: Links können als User nicht ertstellt werden
Hi,

habe gerade von einem User einen Workaround bekommen zwecks dem Bug, daß normale User keine Links erstellen können.

So gehts:
In der editfunc.inc.php diese Zeilen suchen:
Code:
elseif ($NW_FORMDATA['nweditstep'] == 5
              && (
                ($NW_FORMDATA['news_expire']
                && (
                  !$NW_FORMDATA['expiredate_day']
                  || !$NW_FORMDATA['expiredate_month']
                  || !$NW_FORMDATA['expiredate_year']))
                || ($NW_FORMDATA['news_startdate']
                && (
                    !$NW_FORMDATA['startdate_day']
                    || !$NW_FORMDATA['startdate_month']
                    || !$NW_FORMDATA['startdate_year']))
                || ($NW_FORMDATA['news_expire']
                && (
                  !$NW_FORMDATA['expiredate_day']
                  || !$NW_FORMDATA['expiredate_month']
                  || !$NW_FORMDATA['expiredate_year']))
                || (($NW_FORMDATA['news_link']

                # Zusatzurl Anfang

                      || (($NW_FORMDATA['buy_link']

                                # Zusatzurl Ende


                  && (
                    !$NW_FORMDATA['news_url']
                    || $NW_FORMDATA['news_url'] == 'http://')))
                || ($NW_FORMDATA['make_newdate'] == 'true'

                # Zusatzurl Beginn
                && (
                    !$NW_FORMDATA['buy_url']
                    || $NW_FORMDATA['buy_url'] == 'http://')))
                # Zusatzurl Ende


                  && (
                    !$NW_FORMDATA['newdate_day']
                    || !$NW_FORMDATA['newdate_month']
                    || !$NW_FORMDATA['newdate_year']
                    || !preg_match('#\d{2}#',$NW_FORMDATA['newdate_day'])
                    || !preg_match('#\d{2}#',$NW_FORMDATA['newdate_month'])
                    || !preg_match('#\d{4}#',$NW_FORMDATA['newdate_year'])))
             )) {

Und durch folgende ersetzen:
Code:
elseif ($NW_FORMDATA['nweditstep'] == 5
          && (
                ($NW_FORMDATA['news_expire']    && (
!$NW_FORMDATA['expiredate_day'] || !$NW_FORMDATA['expiredate_month'] ||
!$NW_FORMDATA['expiredate_year']))
             || ($NW_FORMDATA['news_startdate'] && (
!$NW_FORMDATA['startdate_day']  || !$NW_FORMDATA['startdate_month']  ||
!$NW_FORMDATA['startdate_year']))
             || ($NW_FORMDATA['news_link']      &&
(!$NW_FORMDATA['news_url']        || $NW_FORMDATA['news_url'] == 'http://'))
             || ($NW_FORMDATA['buy_link']       && (!$NW_FORMDATA['buy_url']
|| $NW_FORMDATA['buy_url'] == 'http://'))
             || ($NW_FORMDATA['make_newdate'] == 'true'
                  && (
                           !$NW_FORMDATA['newdate_day']
                        || !$NW_FORMDATA['newdate_month']
                        || !$NW_FORMDATA['newdate_year']
                        ||
!preg_match('#\d{2}#',$NW_FORMDATA['newdate_day'])
                        ||
!preg_match('#\d{2}#',$NW_FORMDATA['newdate_month'])
                        ||
!preg_match('#\d{4}#',$NW_FORMDATA['newdate_year'])
                     )
                )
           )
         )
     {

Danke an Helmut Haeringer für diesen Fix !!

cu basti

iwebspace.de | Webspaceorder - Bestellsystem für ISP
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Mail an admin ist nicht abschaltbar mambo 1 5,319 14.04.2004 15:45 PM
Letzter Beitrag: mambo
  Infomail, newsmail enthaelt nicht alle texte mambo 1 5,285 14.04.2004 15:37 PM
Letzter Beitrag: mambo
  News-Bild soll nicht verlinkt sein ... Buddy Hollyday 7 12,956 04.11.2003 16:52 PM
Letzter Beitrag: basti
  [FAQ] Zusatzfelder: Mehrere Links am Ende basti 6 10,038 12.05.2003 19:27 PM
Letzter Beitrag: basti

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste

Kontakt | faqboard.info | Nach oben | Zum Inhalt | Archiv-Modus | RSS-Synchronisation