Backup/Discuz.Album/App_Code/AlbumPlugin.cs
(开头部分) 7KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using Discuz.Plugin.Album;
using Discuz.Album.Data;
using Discuz.Plugin.Space;
using Discuz.Common;
using Discuz.Forum;
using Discuz.Entity;
using Discuz.Config;
namespace Discuz.Album
{
public class AlbumPlugin : AlbumPluginBase
{
public override string PHOTO_HOT_TAG_CACHE_FILENAME
{
get { return AlbumTags.PHOTO_HOT_TAG_CACHE_FILENAME; }
}
public override void WritePhotoTagsCacheFile(int photoid)
{
AlbumTags.WritePhotoTagsCacheFile(photoid);
}
public override void WriteHotTagsListForPhotoJSONPCacheFile(int count)
{
AlbumTags.WriteHotTagsListForPhotoJSONPCacheFile(count);
}
public override Discuz.Entity.AlbumInfo GetAlbumInfo(int albumid)
{
return DTOProvider.GetAlbumInfo(albumid);
}
public override void CreateAlbumJsonData(int albumid)
{
Albums.CreateAlbumJsonData(albumid);
}
public override string GetAlbumJsonData(int albumid)
{
return Albums.GetAlbumJsonData(albumid);
}
public override int GetPhotoCountWithSameTag(int tagid)
{
return Albums.GetPhotoCountWithSameTag(tagid);
}
public override Discuz.Common.Generic.List<Discuz.Entity.PhotoInfo> GetPhotosWithSameTag(int tagid, int pageid, int tpp)
{
return Albums.GetPhotosWithSameTag(tagid, pageid, tpp);
}
protected override string OnAttachCreated(Discuz.Entity.AttachmentInfo[] attachs, int usergroupid, int userid, string username)
{
if (attachs == null)
后面还有 117 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
