Skip to content

Commit 52e8bd6

Browse files
pronskiyderickr
andauthored
Revamp support page structure (#1356)
* Revamp support page structure: add relevant resources, move outdated to archive * Code review updates * Reflow for CS * Tweak language on NNTP and news/mailinglists --------- Co-authored-by: Derick Rethans <github@derickrethans.nl>
1 parent 5bbc6d0 commit 52e8bd6

File tree

1 file changed

+48
-53
lines changed

1 file changed

+48
-53
lines changed

support.php

Lines changed: 48 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,9 @@
88
<div class="body">
99
<ul>
1010
<li><a href="#documentation">Documentation</a></li>
11-
<li><a href="#mailing-lists">Mailing Lists</a></li>
12-
<li><a href="#newsgroups">Newsgroups</a></li>
13-
<li><a href="#user-groups">User Groups</a></li>
14-
<li><a href="#events-training">Events &amp; Training</a></li>
15-
<li><a href="#irc">IRC</a></li>
11+
<li><a href="#community-support">Community Support</a></li>
12+
<li><a href="#user-groups-events">User Groups &amp; Events</a></li>
13+
<li><a href="#archive">Archive (Legacy resources)</a></li>
1614
<!-- Purposefully no link to the webmasters -->
1715
</ul>
1816
</div>
@@ -36,74 +34,71 @@
3634
href="/docs.php">documentation</a> section.
3735
</p>
3836

39-
<h2 id="mailing-lists">Mailing Lists</h2>
37+
<h2 id="community-support">Community Support</h2>
4038

4139
<p>
42-
There are a number of mailing lists devoted to talking about PHP and related
43-
projects. <a href="mailing-lists.php">This list</a> describes them all, has
44-
links to searchable archives for all of the lists, and explains how to
45-
subscribe to the lists.
46-
</p>
47-
48-
<h2 id="newsgroups">Newsgroups</h2>
49-
50-
<p>
51-
The PHP language newsgroup is comp.lang.php, available on any
52-
news server around the globe. In addition to this many of our mailing
53-
lists are also reflected onto the news server at
54-
<a href="news://news.php.net">news://news.php.net/</a>. The
55-
server also has a read only web interface at
56-
<a href="https://news-web.php.net/">https://news-web.php.net/</a>.
40+
For day-to-day help and troubleshooting, the broader PHP community is very active in a few places:
5741
</p>
42+
<ul>
43+
<li>
44+
<p><strong>Reddit:</strong> <a href="https://www.reddit.com/r/PHP/">r/PHP</a> — look for the Weekly help threads that are pinned to the top for beginner and general questions.</p>
45+
</li>
46+
<li>
47+
<p><strong>Stack Overflow:</strong> browse or ask questions using the <a href="https://stackoverflow.com/questions/tagged/php">php tag</a>.</p>
48+
</li>
49+
<li>
50+
<strong>Discord:</strong> there are many community-ran servers for chat-based help and discussion. Here are a couple of popular ones:
51+
<ul>
52+
<li><a href="https://phpc.chat/">phpc.chat</a></li>
53+
<li><a href="https://discord.gg/php-developers-484326318851358720">PHP Developers</a></li>
54+
</ul>
55+
</li>
56+
<li>
57+
<strong>IRC:</strong> real-time chat at <a href="https://libera.chat/">Libera.Chat</a> in <strong>#phpc</strong>.
58+
This channel is also bridged with Discord via <a href="https://phpc.chat/">phpc.chat</a>.
59+
</li>
60+
</ul>
61+
62+
<h2 id="user-groups-events">User Groups &amp; Events</h2>
5863

5964
<p>
60-
Mailing list messages are transfered to newsgroup posts and
61-
newsgroup posts are sent to the mailing lists. Please note
62-
that these newsgroups are only available on this server.
65+
Connect with local and regional PHP User Groups and find upcoming meetups, conferences, and training sessions:
6366
</p>
67+
<ul>
68+
<li>Find a user group near you on <a href="http://php.ug/">PHP.ug</a>.</li>
69+
<li>Browse upcoming events on the <a href="/cal.php">event calendar</a>.</li>
70+
<li>Want to list an event? Submit it <a href="/submit-event.php">here</a>.</li>
71+
</ul>
6472

65-
<h2 id="user-groups">User Groups</h2>
73+
<h2 id="archive">Archive (Legacy Resources)</h2>
6674

75+
<h3 id="mailing-lists">Mailing Lists</h3>
6776
<p>
68-
Chances are that there is a User Group in your neighborhood, which are generally
69-
a great resource both for beginners and experienced PHP users.
70-
Check out the User Group listing on <a href="http://php.ug/">PHP.ug</a> to see if there
71-
is one close by.
77+
Historically, a number of mailing lists were devoted to talking about PHP and related projects. While
78+
many are no longer active, you can still find their descriptions and archives on <a href="mailing-lists.php">this page</a>.
7279
</p>
7380

74-
<h2 id="events-training">Events &amp; Training</h2>
75-
81+
<h3 id="newsgroups">Newsgroups</h3>
7682
<p>
77-
A list of upcoming events (such as user group meetings and PHP training
78-
sessions) is included in the right-hand column of the front page, and
79-
on the <a href="/cal.php">event calendar page</a>. If you want to list
80-
an upcoming event, just fill out the form <a
81-
href="/submit-event.php">on this page</a>.
83+
There was a PHP language NNTP newsgroup at comp.lang.php, and many of our support mailing
84+
lists are also reflected onto our news server at <a href="news://news.php.net">news://news.php.net/</a>.
85+
The server also has a read only web interface at
86+
<a href="https://news-web.php.net/">https://news-web.php.net/</a>.
8287
</p>
83-
84-
<h2 id="irc">Internet Relay Chat</h2>
85-
8688
<p>
87-
Otherwise known as IRC. Here you can usually find experienced PHP people
88-
sitting around doing nothing on various channels with php in their names.
89-
Note that there is no official IRC channel. Check
90-
<a href="https://libera.chat/">Libera.Chat</a> or any other major network
91-
(<a href="http://www.efnet.org/">EFNet</a>,
92-
<a href="http://www.quakenet.org">QuakeNet</a>,
93-
<a href="http://www.ircnet.com/">IRCNet</a>,
94-
<a href="http://www.dal.net/">DALNet</a> and
95-
<a href="http://oftc.net">OFTC</a>).
89+
Please note that these are legacy resources and primarily useful for historical reference.
9690
</p>
9791

9892
<h2 id="webmasters">PHP.net webmasters</h2>
9993

10094
<p>
10195
If you have a problem or suggestion <em>in connection with the PHP.net
102-
website or mirror sites</em>, <a href="/contact.php">please
103-
contact the webmasters</a>. If you have problems setting up PHP
104-
or using some functionality, please ask your question on a support
105-
channel detailed above, the webmasters will not answer any such
106-
questions.
96+
website</em>, <a href="/contact.php">please contact the webmasters</a>.
97+
</p>
98+
<p>
99+
If you have problems setting up PHP or using some functionality,
100+
please ask your question on a support channel detailed above,
101+
the webmasters will not answer any such questions.
107102
</p>
108103

109104
<?php site_footer(['sidebar' => $SIDEBAR_DATA]); ?>

0 commit comments

Comments
 (0)