Skocz do zawartości

Arfooo directory


JereManU

Rekomendowane odpowiedzi

Mam problem z konfiguracją płatności AlloPass. Wybieram w swoim katalogu opcje płatną czyli poprzez płatność SMS. Jak wiemy jest wbudowany AlloPass, wiec chcę to wykorzystać. Wybieram paczkę z dostępnego menu, oraz metodę płatności. Daję dalej i wyskauje mi strona z taka informacją:

Error, Page not found...

The page you want to achieve is not (or more). Excuse us for the inconvenience...

Nie rozumiem dlaczego tak się dzieje. Może ktoś z was podpowie jak prawidłowo ustawić AlloPass w panelu administatora skryptu. Pewnie tam trzeba coś ustawić. . .

Dodam tylko, że płatność PayPal działa bez problemu

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 424
  • Dodano
  • Ostatniej odpowiedzi
  • 4 tygodnie później...

Fajny ale cięzki w administracji

Testuje katalog arfooo najnowsza wersja i mam spolszczenie. Mam proglemy z wyświetaniem polskich znaków, wyskakuja krzaczki.

Ma może ktoś jakiś sposów aby bylo ok

Ok a wyświetla ci sie ok czy masz krzaczki bo ja mam krzaki pomożcie

Odnośnik do komentarza
Udostępnij na innych stronach

wgraj to do languaage przejdz do admin/languages/ skopiuj na pulpit plik en.php zmien na pl.html i rzuc spowrotem umie działa jak wrzuciłem tylko pl.php do language to wyskakiwał bład

Mam problem z konfiguracją płatności AlloPass. Wybieram w swoim katalogu opcje płatną czyli poprzez płatność SMS. Jak wiemy jest wbudowany AlloPass, wiec chcę to wykorzystać. Wybieram paczkę z dostępnego menu, oraz metodę płatności. Daję dalej i wyskauje mi strona z taka informacją:

Error, Page not found...

The page you want to achieve is not (or more). Excuse us for the inconvenience...

Nie rozumiem dlaczego tak się dzieje. Może ktoś z was podpowie jak prawidłowo ustawić AlloPass w panelu administatora skryptu. Pewnie tam trzeba coś ustawić. . .

Dodam tylko, że płatność PayPal działa bez problemu

A więc tak wchodzisz do admina

Manage criteria

wpisujesz

Criteria name: Allopass

Allopass ID : tu pisujesz kod z allopass tak powinno wygladac np numer(178941/458792/25479)

Allopass Number: wpisujesz 1

i zapisujesz

acha wchodzisz Payment method

Allopass -edit i ustawiasz na on

Odnośnik do komentarza
Udostępnij na innych stronach

Poprawa błędu z wyświetlaniem Pagerank zmiana w components/GooglePageRanker.php

<?php

/*

Original version of the script found at https://www.brightyoursite.com/blog/2010/06...ogle-page-rank/

*/

class GooglePageRanker {

function StrToNum($Str, $Check, $Magic)

{

$Int32Unit = 4294967296; // 2^32

$length = strlen($Str);

for ($i = 0; $i < $length; $i++) {

$Check *= $Magic;

/* If the float is beyond the boundaries of integer (usually +/- 2.15e+9 = 2^31),

the result of converting to integer is undefined

refer to https://www.php.net/manual/en/language.types.integer.php */

if ($Check >= $Int32Unit) {

$Check = ($Check - $Int32Unit * (int) ($Check / $Int32Unit));

//if the check less than -2^31

$Check = ($Check < -2147483648) ? ($Check + $Int32Unit) : $Check;

}

$Check += ord($Str{$i});

}

return $Check;

}

// Generate a proper hash for an url

function HashURL($String)

{

$Check1 = $this->StrToNum($String, 0x1505, 0x21);

$Check2 = $this->StrToNum($String, 0, 0x1003F);

$Check1 >>= 2;

$Check1 = (($Check1 >> 4) & 0x3FFFFC0 ) | ($Check1 & 0x3F);

$Check1 = (($Check1 >> 4) & 0x3FFC00 ) | ($Check1 & 0x3FF);

$Check1 = (($Check1 >> 4) & 0x3C000 ) | ($Check1 & 0x3FFF);

$T1 = (((($Check1 & 0x3C0) << 4) | ($Check1 & 0x3C)) <<2 ) | ($Check2 & 0xF0F );

$T2 = (((($Check1 & 0xFFFFC000) << 4) | ($Check1 & 0x3C00)) << 0xA) | ($Check2 & 0xF0F0000 );

return ($T1 | $T2);

}

// Generate a checksum for the hash

function CheckHash($Hashnum)

{

$CheckByte = 0;

$Flag = 0;

$HashStr = sprintf('%u', $Hashnum) ;

$length = strlen($HashStr);

for ($i = $length - 1; $i >= 0; $i --) {

$Re = $HashStr{$i};

if (1 === ($Flag % 2)) {

$Re += $Re;

$Re = (int)($Re / 10) + ($Re % 10);

}

$CheckByte += $Re;

$Flag ++;

}

$CheckByte %= 10;

if (0 !== $CheckByte) {

$CheckByte = 10 - $CheckByte;

if (1 === ($Flag % 2) ) {

if (1 === ($CheckByte % 2)) {

$CheckByte += 9;

}

$CheckByte >>= 1;

}

}

return '7' . $CheckByte . $HashStr;

}

// Get the Google Pagerank

function getPagerank($url) {

$query = "https://toolbarqueries.google.com/search?client=navclient-auto&ch=" . $this->CheckHash($this->HashURL($url)) . "&features=Rank&q=info:" . $url . "&num=100&filter=0";

$data = $this->file_get_contents_curl($query);

$pos = strpos($data, "Rank_");

if($pos !== false){

$pagerank = substr($data, $pos + 9);

return trim($pagerank);

}

}

// Use curl the get the file contents

function file_get_contents_curl($url) {

$ch = curl_init();

curl_setopt($ch, CURLOPT_HEADER, 0);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // Set curl to return the data instead of printing it to the browser.

curl_setopt($ch, CURLOPT_URL, $url);

$data = curl_exec($ch);

curl_close($ch);

return $data;

}

}

U mnie działała doskonale.Pozdrawiam

Katalog Stron Czeka na twój wpis
Odnośnik do komentarza
Udostępnij na innych stronach

Poprawa błędu z wyświetlaniem Pagerank zmiana w components/GooglePageRanker.php
<?php

/*

Original version of the script found at https://www.brightyoursite.com/blog/2010/06...ogle-page-rank/

*/

class GooglePageRanker {

function StrToNum($Str, $Check, $Magic)

{

$Int32Unit = 4294967296; // 2^32

$length = strlen($Str);

for ($i = 0; $i < $length; $i++) {

$Check *= $Magic;

/* If the float is beyond the boundaries of integer (usually +/- 2.15e+9 = 2^31),

the result of converting to integer is undefined

refer to https://www.php.net/manual/en/language.types.integer.php */

if ($Check >= $Int32Unit) {

$Check = ($Check - $Int32Unit * (int) ($Check / $Int32Unit));

//if the check less than -2^31

$Check = ($Check < -2147483648) ? ($Check + $Int32Unit) : $Check;

}

$Check += ord($Str{$i});

}

return $Check;

}

// Generate a proper hash for an url

function HashURL($String)

{

$Check1 = $this->StrToNum($String, 0x1505, 0x21);

$Check2 = $this->StrToNum($String, 0, 0x1003F);

$Check1 >>= 2;

$Check1 = (($Check1 >> 4) & 0x3FFFFC0 ) | ($Check1 & 0x3F);

$Check1 = (($Check1 >> 4) & 0x3FFC00 ) | ($Check1 & 0x3FF);

$Check1 = (($Check1 >> 4) & 0x3C000 ) | ($Check1 & 0x3FFF);

$T1 = (((($Check1 & 0x3C0) << 4) | ($Check1 & 0x3C)) <<2 ) | ($Check2 & 0xF0F );

$T2 = (((($Check1 & 0xFFFFC000) << 4) | ($Check1 & 0x3C00)) << 0xA) | ($Check2 & 0xF0F0000 );

return ($T1 | $T2);

}

// Generate a checksum for the hash

function CheckHash($Hashnum)

{

$CheckByte = 0;

$Flag = 0;

$HashStr = sprintf('%u', $Hashnum) ;

$length = strlen($HashStr);

for ($i = $length - 1; $i >= 0; $i --) {

$Re = $HashStr{$i};

if (1 === ($Flag % 2)) {

$Re += $Re;

$Re = (int)($Re / 10) + ($Re % 10);

}

$CheckByte += $Re;

$Flag ++;

}

$CheckByte %= 10;

if (0 !== $CheckByte) {

$CheckByte = 10 - $CheckByte;

if (1 === ($Flag % 2) ) {

if (1 === ($CheckByte % 2)) {

$CheckByte += 9;

}

$CheckByte >>= 1;

}

}

return '7' . $CheckByte . $HashStr;

}

// Get the Google Pagerank

function getPagerank($url) {

$query = "https://toolbarqueries.google.com/search?client=navclient-auto&ch=" . $this->CheckHash($this->HashURL($url)) . "&features=Rank&q=info:" . $url . "&num=100&filter=0";

$data = $this->file_get_contents_curl($query);

$pos = strpos($data, "Rank_");

if($pos !== false){

$pagerank = substr($data, $pos + 9);

return trim($pagerank);

}

}

// Use curl the get the file contents

function file_get_contents_curl($url) {

$ch = curl_init();

curl_setopt($ch, CURLOPT_HEADER, 0);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // Set curl to return the data instead of printing it to the browser.

curl_setopt($ch, CURLOPT_URL, $url);

$data = curl_exec($ch);

curl_close($ch);

return $data;

}

}

U mnie działała doskonale.Pozdrawiam

Dzieki działa na 100%

Moze masz jeszcze pomysł jak zmienić w premium (dodawanie) opis strony mam max 100 znaków jak sie zmienia aby było wiecej

jak wstawić plik php mam licznik odwiedzin robotów prubowałem wstawić kod w templates//main taki kod

{include file="includes/counter.php"}

kad orginalny jest counter

<? include("robots_counter.php"); ?>

Gogle: <? echo $PageInfo['googlebot']; ?> MSN: <? echo $PageInfo['msnbot']; ?> Yahoo: <? echo $PageInfo['yahoo']; ?>

<? include("robots_counter_pl.php"); ?>

Netsprint: <? echo $PageInfo['netsprint']; ?> Onet: <? echo $PageInfo['onet']; ?> Szukacz: <? echo $PageInfo['szukacz']; ?>

Odnośnik do komentarza
Udostępnij na innych stronach

Afrooo directory - korzysta ktoś tutaj? Warto? Właśnie się zastanawiam, czy nie postawić na nim kilku wartościowych katalogów - templatek trochę jest, wystarczy spolszczyć i trochę dopracować, a z tego co widzę skrypt jest nadal rozwijany i całkiem ciekawy jak na pierwszy rzut oka.

Prosba o pomoc

Moze ma ktoś pomysł jak zmienić w premium (dodawanie) opis strony mam max 100 znaków jak sie zmienia aby było wiecej

Odnośnik do komentarza
Udostępnij na innych stronach

Witam wszystkich,

Ja mam inny problem z polskimi znakami. Zainstalowałem wszystko zgodnie z instrukcjami - kodowanie UTF-8 (próbowałem zmieniać na iso-8859-2, z sukcesem, ale wtedy tekst <title> nie miał polskich znaków) + plik językowy UTF-8 bez bom i wszystko byłby dobrze gdyby nie fakt, że przy zakładaniu i opisywaniu kategorii nie są uznawane polskie litery. W razie ich użycia tekst jest po prostu ucinany. Mało tego - przy użyciu litery "ł" wyświetlony zostaje błąd

Podr/admin/category/saveCategory
https://www.dobrestrony.warszawa.pl/admin/category/edit/8
 (8) Uninitialized string offset: 5   utf8_to_ascii.php   line 65	 30-9-10   14:50

FrontController->dispatch() # line   18, file: /home/dobrewarsz/domains/dobrestrony.warszawa.pl/public_html/index.php
 call_user_func_array(Array[2], Array[0]) # line  220, file: /home/dobrewarsz/domains/dobrestrony.warszawa.pl/public_html/core/FrontController.php
Admin_CategoryController->saveCategoryAction() # line	0, file: unknown
  CategoryModel->getFreeUrlName("Podrł", "8") # line  194, file: /home/dobrewarsz/domains/dobrestrony.warszawa.pl/public_html/admin/controllers/CategoryController.php
	NameTool->strToAscii("Podrł", "_\") # line  153, file: /home/dobrewarsz/domains/dobrestrony.warszawa.pl/public_html/models/CategoryModel.php
	  utf8_to_ascii("Podrł") # line  106, file: /home/dobrewarsz/domains/dobrestrony.warszawa.pl/public_html/core/NameTool.php

Szczerze powiedziawszy - nie wiem już, gdzie mam to naprawić... Dlatego proszę o pomoc.

Pozdrawiam

Michał

Przejdź na zieloną stronę życia! Wybierz kolektory słoneczne Wrocław!

Organizujesz wycieczkę integracyjną? Być może Wynajem autokarów Wrocław jest stworzony właśnie dla Ciebie!

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności