Skocz do zawartości

necik

Użytkownik
  • Postów

    1 025
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez necik

  1. Dowiedziałem się, że można zrobić to za pomocą eventów w Google Analytics, tutaj trochę info na ten temat: https://support.google.com/analytics/answer/1136920?hl=pl Tylko nie mam jeszcze pomysłu jak zaimplementować to w IP.Board tak aby do wszystkich obecnych jak i przyszłych linków zewnętrznych dodawany był atrybut onclick. Ponoć pomocny będzie tutaj Google Tag Manager i automatycznie sledzenie zdarzen po classie css - ale nie znam się, tak tylko słyszałem.
  2. Witam, Mam pytanie do osób obeznanych w temacie Google Analytics - czy można w jakiś sposób sprawdzić liczbę kliknięć w linki zewnętrzne? Użytkownicy na moim forum linkują np. do różnych sklepów internetowych (przy czym są to linki bezpośrednie), chętnie dowiedziałbym się ile kliknięć z mojego forum mają poszczególne domeny zewnętrzne (czyli sklepy internetowe). Z góry dziękuję za pomoc.
  3. Mam neostradę 20, czyli chyba dość szybki internet. Gdzie w programie FileZilla moge ustawić opcję równoległego pobierania (bo tak na szybko nie widzę takiej opcji)?
  4. Witam, Od zawsze zastanawiała mnie jedna rzecz: dlaczego pobranie wszystkich plików forum (no może bez "uploads") z serwera FTP trwa tak długo? W końcu to tylko około 50 mb. Zaciekawiony wszedłem głębiej w konfigurację programu WinSCP i zauważyłem tam dwa tryby transferu danych: tekstowy i binarny. Z którego trybu transferu zazwyczaj korzystacie? Czy znacie jakieś sposoby na szybsze pobranie plików forum z serwera FTP?
  5. Mają tyko jedną wadę: wysokie ceny w indywidualnych planach hostingowych. Jak wycenili mi hosting na 1500 zł miesięcznie, to podziękowałem.
  6. Chciałbym pozbyć się tego błędu, więc pozwoliłem sobie odświeżyć temat. Może ktoś ma jeszcze jakiś pomysł co zrobić aby możliwa była edycja globalTemplate?
  7. Dzięki DawPi za link do modyfikacji. Orientujesz się może czy działa ona tylko w sytuacji gdy ręcznie banuję użytkownika i samodzielnie wpiszę powód? Chodzi o sytuację gdy użytkownik zostanie automatycznie zbanowany po zebraniu pełnej puli ostrzeżeń albo gdy jego adres IP / e-mail znajduje się na czarnej liście Stop Forum Spam - czy wówczas tak zbanowany użytkownik zobaczy inny komunikat niż "nie masz uprawnień do przeglądania tego forum"?
  8. Witam, Chciałbym dowiedzieć się czy możliwe jest wyświetlenie zbanowanemu użytkownikowi powodu dla którego został zbanowany? Bo w obecnej chwili taka osoba po wejściu na forum widzi tylko komunikat "nie masz uprawnień do przeglądania tego forum...".
  9. Byłoby miło gdyby phpmyadmin po wykonaniu zapytania SQL zwracał datę rejestracji w czytelnej formie, więc tak sobie kombinuję zapytanie, ale nie wiem czy dobrze? SELECT `email`, `joined`(ss, {UNIX_timestamp}, ’19700101′), `ip_address` FROM `ibf_members` WHERE `allow_admin_mails` = 1 ORDER BY `joined` DESC Ten pomysł na (ss, {UNIX_timestamp}, ’19700101′) wziąłem stąd: http://ianlandsman.com/sql-server-convert-unix-timestamp-to-date/
  10. Dziękuję za pomoc. Zauważyłem, że wartość joined ma postać np. 1396543931 - w jaki sposób jest tutaj data zapisana oraz jak mogę to "odszyfrować"?
  11. Witam ponownie, Czy ktoś pomógłby mi ułożyć zapytanie SQL wyświetlające w phpmyadminie dane w postaci: adres e-mail, datę rejestracji, adres IP użyty podczas rejestracji? Oczywiście chodzi tylko o użytkowników którzy wyrazili zgodę na otrzymywanie wiadomości od administratora. Z góry bardzo dziękuję za pomoc.
  12. Chociaż teraz (po usunięciu skin_global.php) pojawia się inny komunikat przy próbie edycji bita globalTemplate: "Exception: SyntexError: Unexpecred token". Po zamknięciu tego komunikatu pojawia się kolejny dłuższy: [long]Serwer zwrócił błąd: {"templateData":{"template_id":"9968","template_set_id":"1","template_group":"skin_global","template_content":"<!DOCTYPE html>\n\t<html lang="en" <if test="fbcenabled:|:IPSLib::fbc_enabled() === TRUE || $this->settings['fbc_appid']"> xmlns:fb="http:\/\/www.facebook.com\/2008\/fbml"<\/if>>\n\t<head>\n\t\t<meta charset="{$this->settings['gb_char_set']}" \/>\n\t\t<title>{$header_items['title']}<\/title>\n\t\t<meta http-equiv="X-UA-Compatible" content="IE=edge" \/>\n\t\t<link rel="shortcut icon" href='<if test="$this->registry->output->isHTTPS">{$this->settings['board_url_https']}<else \/>{$this->settings['board_url']}<\/if>\/favicon.ico' \/>\n\t\t<link rel="image_src" href='{$this->settings['meta_imagesrc']}' \/>\n\t\t<script type='text\/javascript'>\n\t\t\/\/<![CDATA[\n\t\t\tjsDebug\t\t\t= {parse expression=intval($this->settings['_jsDebug])"}; \/* Must come before JS includes *\/\n\t\t\tDISABLE_AJAX\t= parseInt({$this->settings['disable_text_ajax']}); \/* Disables ajax requests where text is sent to the DB; helpful for charset issues *\/\n\t\t\tinACP\t\t\t= false;\n\t\t\tvar isRTL\t\t= false;\n\t\t\tvar rtlIe\t\t= '';\n\t\t\tvar rtlFull\t\t= '';\n\t\t\/\/]]>\n\t\t<\/script>\n\t\t{parse template="includeCSS" group="global" params="$css"}\n\t\t<meta property="og:title" content="{$this->registry->output->encodeMetaTagContent( str_replace( ' - ' . $this->settings['board_name'], '', $header_items['title'] ) )}"\/>\n\t\t<meta property="og:site_name" content="{$this->registry->output->encodeMetaTagContent( $this->settings['board_name'] )}"\/>\n\t\t<meta property="og:type" content="article" \/>\n\t\t{parse template="includeMeta" group="global" params="$metaTags"}\n\t\t<if test="isLargeTouch:|:$this->registry->output->isLargeTouchDevice()">\n\t\t<!--<meta name="viewport" content="width=device-width;">-->\n\t\t<\/if>\n\t\t<if test="isSmallTouch:|:$this->registry->output->isSmallTouchDevice()">\n\t\t<meta name="viewport" content="width=1024px">\n\t\t<\/if>\n\t\t{parse template="includeJS" group="global" params="$jsModules"}\n\t\t{parse template="includeFeeds" group="global" params="$documentHeadItems"}\n\t\t{parse template="includeRTL" group="global" params=""}\t\t\n\t\t{parse template="includeVars" group="global" params="$header_items"}\n\t<\/head>\n\t<body id='ipboard_body'>\n\t\t<p id='content_jump' class='hide'><a id='top'><\/a><a href='#j_content' title='{$this->lang->words['jump_to_content']}' accesskey='m'>{$this->lang->words['jump_to_content']}<\/a><\/p>\n\t\t<div id='ipbwrapper'>\n\t\t\t<!-- ::: TOP BAR: Sign in \/ register or user drop down and notification alerts ::: -->\n\t\t\t<div id='header_bar' class='clearfix'>\n\t\t\t\t<div class='main_width'>\n\t\t\t\t\t<if test="accessreports:|:$this->memberData['is_mod'] OR !empty($this->memberData['access_report_center']) || ($this->memberData['g_access_cp'] AND !$this->settings['security_remove_acp_link'])">\n\t\t\t\t\t\t<ul id='admin_bar' class='ipsList_inline left'>\n\t\t\t\t\t\t\t<if test="showacplink:|:$this->memberData['g_access_cp'] AND !$this->settings['security_remove_acp_link']">\n\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href="{$this->settings['_admin_link']}" title='{$this->lang->words['admin_cp']}' target="_blank">{$this->lang->words['login_to_acp']}<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t<li><a href="{parse url="app=core&module=modcp" base="public"}" title='{$this->lang->words['gbl_modcp_link_title']}'>{$this->lang->words['gbl_modcp_link']}<\/a><\/li>\n\t\t\t\t\t\t\t<if test="rclink:|:$this->memberData['access_report_center'] && $this->memberData['_cache']['report_num'] > 0">\n\t\t\t\t\t\t\t\t<li class='active'>\n\t\t\t\t\t\t\t\t\t<a href="{parse url="app=core&module=reports&do=index" base="public"}" title='{$this->lang->words['view_reports']}'>{$this->memberData['_cache']['report_num']} {$this->lang->words['report_member_bar']}<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t<\/if>\n\t\t\t\t\t<if test="memberbox:|:$this->memberData['member_id']">\n\t\t\t\t\t\t<div id='user_navigation' class='logged_in'>\n\t\t\t\t\t\t\t<ul class='ipsList_inline right'>\n\t\t\t\t\t\t\t\t<if test="showInboxNotify:|:! ( ! $this->memberData['member_id'] && $this->settings['force_login'] ) && !($this->settings['board_offline'] && !$this->memberData['g_access_offline'])">\n\t\t\t\t\t\t\t\t\t<if test="messengerlink:|:$this->memberData['g_use_pm'] AND $this->memberData['members_disable_pm'] == 0">\n\t\t\t\t\t\t\t\t\t\t<li><a data-clicklaunch="getInboxList" id='inbox_link' href='{parse url="app=members&module=messaging" base="public"}' title='{$this->lang->words['your_messenger']}'><if test="notifications:|:$this->memberData['msg_count_new']"><span class='ipsHasNotifications'>{$this->memberData['msg_count_new']}<\/span><\/if> <\/a><\/li>\n\t\t\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t\t\t<li><a data-clicklaunch="getNotificationsList" id='notify_link' href="{parse url="app=core&module=usercp&area=notificationlog" base="public"}" title="{$this->lang->words['notifications_at_the_top']}"><if test="notifications:|:$this->memberData['notification_cnt']"><span class='ipsHasNotifications'>{$this->memberData['notification_cnt']}<\/span><\/if> <\/a><\/li>\n\t\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t\t<li><a id='user_link' href="{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}" template="showuser" base="public"}" title='{$this->lang->words['your_profile']}'>{$this->memberData['members_display_name']} <span id='user_link_dd'><\/span><\/a><\/li>\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<li><a href="{parse url="app=core&module=global&section=login&do=logout&k={$this->member->form_hash}" base="public"}" title='{$this->lang->words['log_out']}'>{$this->lang->words['log_out']}<\/a><\/li>\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<if test="authenticating:|:$this->memberData['member_group_id'] == $this->settings['auth_group']">\n\t\t\t\t\t\t\t\t\t<if test="ipsconnectRevalidateUrl:|:$this->memberData['ipsconnect_revalidate_url']">\n\t\t\t\t\t\t\t\t\t\t<li> <a href="{$this->memberData['ipsconnect_revalidate_url']}" target='_blank' title='{$this->lang->words['resend_val']}'>{$this->lang->words['resend_val']}<\/a><\/li>\n\t\t\t\t\t\t\t\t\t<else \/>\n\t\t\t\t\t\t\t\t\t\t<li> <a href="{parse url="app=core&module=global&section=register&do=reval" base="public"}" title='{$this->lang->words['resend_val']}'>{$this->lang->words['resend_val']}<\/a><\/li>\n\t\t\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<!-- ::: USER DROP DOWN MENU ::: -->\n\t\t\t\t\t\t<div id='user_link_menucontent' class='ipsHeaderMenu clearfix boxShadow' style='display: none'>\n\t\t\t\t\t\t\t<a href="{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}[/long]
  13. Usunąłem skin_global.php z FTP, przebudowałem styl, lecz niestety nie pomogło. Czy wgrać teraz z powrotem plik skin_global.php?
  14. Odpaliłem przed chwilą przebudowę, ale nie pomogło. Spróbuję jeszcze usunąć skin_global.php, tylko w którym folderze go szukać?
  15. Wersja 3.4.6, czyli najnowsza. Ten komunikat "Exception: SyntaxError: JSON.parse: bad character in string literal" występuje niezależnie od przeglądarki.
  16. Nic ostatnio nie zmieniałem w tym bicie. Tzn. jest on lekko zmieniony (szczegółów nie pamiętam), ale to było dawno i wówczas nie pojawiały się żadne błędy. Błędy zauważyłem dopiero wczoraj gdy chciałem dodać nowy wyżej wymieniony kod.
  17. Chciałem wstawić poniższy kod przed </head> <script type='text/javascript'> (function(){ var loc = window.location.href; var dd = document.createElement('script'); dd.type = 'text/javascript'; dd.src = '//forumpc.digidip.net/js?loc=' + loc; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(dd, s); })(); </script> Tyle tylko, że nie mogłem tego zrobić, bo bit globalTemplate nie chce otworzyć się (sypie błędami jak w pierwszym poście).
  18. Witam, Chciałem wstawić przed </head> w globalTemplate, ale po wejściu w ACP -> Wygląd -> IP.Board -> globalTemplate najpierw wyświetla się komunikat "Exception: SyntaxError: JSON.parse: bad character in string literal" a następnie: [long]Serwer zwrócił błąd: {"templateData":{"template_id":"9968","template_set_id":"1","template_group":"skin_global","template_content":"<!DOCTYPE html>\n\t<html lang="en" <if test="fbcenabled:|:IPSLib::fbc_enabled() === TRUE || $this->settings['fbc_appid']"> xmlns:fb="http:\/\/www.facebook.com\/2008\/fbml"<\/if>>\n\t<head>\n\t\t<meta charset="{$this->settings['gb_char_set']}" \/>\n\t\t<title>{$header_items['title']}<\/title>\n\t\t<meta http-equiv="X-UA-Compatible" content="IE=edge" \/>\n\t\t<link rel="shortcut icon" href='<if test="$this->registry->output->isHTTPS">{$this->settings['board_url_https']}<else \/>{$this->settings['board_url']}<\/if>\/favicon.ico' \/>\n\t\t<link rel="image_src" href='{$this->settings['meta_imagesrc']}' \/>\n\t\t<script type='text\/javascript'>\n\t\t\/\/<![CDATA[\n\t\t\tjsDebug\t\t\t= {parse expression=intval($this->settings['_jsDebug])"}; \/* Must come before JS includes *\/\n\t\t\tDISABLE_AJAX\t= parseInt({$this->settings['disable_text_ajax']}); \/* Disables ajax requests where text is sent to the DB; helpful for charset issues *\/\n\t\t\tinACP\t\t\t= false;\n\t\t\tvar isRTL\t\t= false;\n\t\t\tvar rtlIe\t\t= '';\n\t\t\tvar rtlFull\t\t= '';\n\t\t\/\/]]>\n\t\t<\/script>\n\t\t{parse template="includeCSS" group="global" params="$css"}\n\t\t<meta property="og:title" content="{$this->registry->output->encodeMetaTagContent( str_replace( ' - ' . $this->settings['board_name'], '', $header_items['title'] ) )}"\/>\n\t\t<meta property="og:site_name" content="{$this->registry->output->encodeMetaTagContent( $this->settings['board_name'] )}"\/>\n\t\t<meta property="og:type" content="article" \/>\n\t\t{parse template="includeMeta" group="global" params="$metaTags"}\n\t\t<if test="isLargeTouch:|:$this->registry->output->isLargeTouchDevice()">\n\t\t<!--<meta name="viewport" content="width=device-width;">-->\n\t\t<\/if>\n\t\t<if test="isSmallTouch:|:$this->registry->output->isSmallTouchDevice()">\n\t\t<meta name="viewport" content="width=1024px">\n\t\t<\/if>\n\t\t{parse template="includeJS" group="global" params="$jsModules"}\n\t\t{parse template="includeFeeds" group="global" params="$documentHeadItems"}\n\t\t{parse template="includeRTL" group="global" params=""}\t\t\n\t\t{parse template="includeVars" group="global" params="$header_items"}\n\t<\/head>\n\t<body id='ipboard_body'>\n\t\t<p id='content_jump' class='hide'><a id='top'><\/a><a href='#j_content' title='{$this->lang->words['jump_to_content']}' accesskey='m'>{$this->lang->words['jump_to_content']}<\/a><\/p>\n\t\t<div id='ipbwrapper'>\n\t\t\t<!-- ::: TOP BAR: Sign in \/ register or user drop down and notification alerts ::: -->\n\t\t\t<div id='header_bar' class='clearfix'>\n\t\t\t\t<div class='main_width'>\n\t\t\t\t\t<if test="accessreports:|:$this->memberData['is_mod'] OR !empty($this->memberData['access_report_center']) || ($this->memberData['g_access_cp'] AND !$this->settings['security_remove_acp_link'])">\n\t\t\t\t\t\t<ul id='admin_bar' class='ipsList_inline left'>\n\t\t\t\t\t\t\t<if test="showacplink:|:$this->memberData['g_access_cp'] AND !$this->settings['security_remove_acp_link']">\n\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href="{$this->settings['_admin_link']}" title='{$this->lang->words['admin_cp']}' target="_blank">{$this->lang->words['login_to_acp']}<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t<li><a href="{parse url="app=core&module=modcp" base="public"}" title='{$this->lang->words['gbl_modcp_link_title']}'>{$this->lang->words['gbl_modcp_link']}<\/a><\/li>\n\t\t\t\t\t\t\t<if test="rclink:|:$this->memberData['access_report_center'] && $this->memberData['_cache']['report_num'] > 0">\n\t\t\t\t\t\t\t\t<li class='active'>\n\t\t\t\t\t\t\t\t\t<a href="{parse url="app=core&module=reports&do=index" base="public"}" title='{$this->lang->words['view_reports']}'>{$this->memberData['_cache']['report_num']} {$this->lang->words['report_member_bar']}<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t<\/if>\n\t\t\t\t\t<if test="memberbox:|:$this->memberData['member_id']">\n\t\t\t\t\t\t<div id='user_navigation' class='logged_in'>\n\t\t\t\t\t\t\t<ul class='ipsList_inline right'>\n\t\t\t\t\t\t\t\t<if test="showInboxNotify:|:! ( ! $this->memberData['member_id'] && $this->settings['force_login'] ) && !($this->settings['board_offline'] && !$this->memberData['g_access_offline'])">\n\t\t\t\t\t\t\t\t\t<if test="messengerlink:|:$this->memberData['g_use_pm'] AND $this->memberData['members_disable_pm'] == 0">\n\t\t\t\t\t\t\t\t\t\t<li><a data-clicklaunch="getInboxList" id='inbox_link' href='{parse url="app=members&module=messaging" base="public"}' title='{$this->lang->words['your_messenger']}'><if test="notifications:|:$this->memberData['msg_count_new']"><span class='ipsHasNotifications'>{$this->memberData['msg_count_new']}<\/span><\/if> <\/a><\/li>\n\t\t\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t\t\t<li><a data-clicklaunch="getNotificationsList" id='notify_link' href="{parse url="app=core&module=usercp&area=notificationlog" base="public"}" title="{$this->lang->words['notifications_at_the_top']}"><if test="notifications:|:$this->memberData['notification_cnt']"><span class='ipsHasNotifications'>{$this->memberData['notification_cnt']}<\/span><\/if> <\/a><\/li>\n\t\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t\t<li><a id='user_link' href="{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}" template="showuser" base="public"}" title='{$this->lang->words['your_profile']}'>{$this->memberData['members_display_name']} <span id='user_link_dd'><\/span><\/a><\/li>\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<li><a href="{parse url="app=core&module=global&section=login&do=logout&k={$this->member->form_hash}" base="public"}" title='{$this->lang->words['log_out']}'>{$this->lang->words['log_out']}<\/a><\/li>\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<if test="authenticating:|:$this->memberData['member_group_id'] == $this->settings['auth_group']">\n\t\t\t\t\t\t\t\t\t<if test="ipsconnectRevalidateUrl:|:$this->memberData['ipsconnect_revalidate_url']">\n\t\t\t\t\t\t\t\t\t\t<li> <a href="{$this->memberData['ipsconnect_revalidate_url']}" target='_blank' title='{$this->lang->words['resend_val']}'>{$this->lang->words['resend_val']}<\/a><\/li>\n\t\t\t\t\t\t\t\t\t<else \/>\n\t\t\t\t\t\t\t\t\t\t<li> <a href="{parse url="app=core&module=global&section=register&do=reval" base="public"}" title='{$this->lang->words['resend_val']}'>{$this->lang->words['resend_val']}<\/a><\/li>\n\t\t\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<!-- ::: USER DROP DOWN MENU ::: -->\n\t\t\t\t\t\t<div id='user_link_menucontent' class='ipsHeaderMenu clearfix boxShadow' style='display: none'>\n\t\t\t\t\t\t\t<a href="{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}[/long] Oczywiście bit globalTemplate nie daje się otworzyć. W związku z tym mam pytanie: jak to naprawić?
  19. Witam, Załóżmy, że jest taka sytuacja: na forum zarejestrował się użytkownik X, który później trochę narozrabiał w wyniku czego np. policja chciałaby uzyskać ode mnie (czyli administratora forum) informacje na temat daty jego rejestracji oraz adresów IP z których korzystał. Jednak wspomniany użytkownik X zażądał wcześniej usunięcia swojego konta na forum, więc czy w takiej sytuacji będę mógł udzielić policji jakiś informacji na jego temat? Czy po usunięciu użytkownika gdzieś zachowywane są informacje na jego temat?
  20. Właśnie w profile_portal nie widzę niczego co mogłoby odpowiadać za miejscowość czy wiek. Tzn. wiek (datę urodzenia) znalazłem w tabeli ipb_members (bday_year). Czy gdybym chciał z bazy wyciągnąć tylko adres e-mail i rok urodzenia, czyli wszystko pochodzi z jednej tabeli, to w tym przypadku również należałoby zastosować add_join? Czy tez może wystarczyłoby coś typu SELECT `email` & / and / nie_wiem_czym_połączyć bday_year FROM `ipb_members` ...?
  21. Zastosowania join jeszcze nie rozgryzłem, ale w międzyczasie zastanawiam się czego miałbym szukać w tabeli profile_portal?
  22. A gdybym oprócz adresów e-mail chciał również wyeksportować jednocześnie takie dane jak logi, wiek oraz miejscowość? Login to prosta sprawa, czyli SELECT `login` FROM `ipb_members`. Wiek chyba przetwarzany jest na bieżąco na podstawie uzupełnionego bday_year ? A jak wyciągnąć miejscowość? No i jak to wszystko połączyć w jedno zapytanie?
  23. Dziękuję za linki, ale oba nie do końca rozwiązują mój problem, tzn. wyeksportują adres e-mail wszystkich użytkowników, a ja chcę tylko adresy użytkowników wyrażających zgodę na otrzymywanie powiadomień od administratora. W tym celu należałoby zmodyfikować poniższe zapytanie SQL: SELECT `email` FROM `ipb_members` ORDER BY `joined` DESC tylko nie do końca wiem jak. Pewnie trzeba dodać coś typu WHERE `zgoda_na_powiadomienia` = true, ale nie wiem jak fachowo nazywa się ta `zgoda_na_powiadomienia`.
  24. Witam, Chciałbym z bazy danych forum wyeksportować adresy e-mail użytkowników, ale tylko tych którzy wyrazili zgodę na otrzymywanie powiadomień od administratora (jakieś 100k użytkowników). Jakim zapytaniem SQL mogę to wykonać w phpmyadminie? Z góry dziękuję za pomoc.
  25. Witam, Mam pytanie: w jaki sposób moderator może masowo usunąć posty użytkownika? Próba zrobienia tego przez profil użytkownika -> edytuj użytkownika -> zawartość -> tylko posty kończy się niepowodzeniem, ponieważ moderator nie widzi tam okienek do zaznaczenia konkretnych / wszystkich postów użytkownika (administrator z kolei ma do tego dostęp). Zatem w jaki sposób rozwiązać ten "problem"? Z góry dziękuję za pomoc.
×
×
  • 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ę.