mirror of
https://github.com/friendica/friendica
synced 2025-04-26 07:10:12 +00:00
Move mod/notice to src/Module/Notice
This commit is contained in:
parent
33ec3d8051
commit
9092cb1beb
4 changed files with 71 additions and 23 deletions
|
@ -1,23 +0,0 @@
|
|||
<?php
|
||||
/**
|
||||
* @file mod/notice.php
|
||||
* GNU Social -> friendica items permanent-url compatibility
|
||||
*/
|
||||
|
||||
use Friendica\App;
|
||||
use Friendica\Core\L10n;
|
||||
use Friendica\Database\DBA;
|
||||
|
||||
function notice_init(App $a)
|
||||
{
|
||||
$id = $a->argv[1];
|
||||
$r = q("SELECT `user`.`nickname` FROM `user` LEFT JOIN `item` ON `item`.`uid` = `user`.`uid` WHERE `item`.`id` = %d", intval($id));
|
||||
if (DBA::isResult($r)) {
|
||||
$nick = $r[0]['nickname'];
|
||||
$a->internalRedirect('display/' . $nick . '/' . $id);
|
||||
} else {
|
||||
throw new \Friendica\Network\HTTPException\NotFoundException(L10n::t('Item not found.'));
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue